페이스북 API를 이용하여 여러가지를 할 수 있다.
developers.facebook.com 에 가면 처음에 세 가지를 볼 수 있다.
웹사이트 / 모바일 / 캔버스 앱
이번에, 요 세 가지들 중에 캔버스 앱을 한번 만들어 보기로 하였다.
페이스북에는 재미있는 앱이 많다.
흔히 소셜게임이라고 말하는 게임도 이러한 페이스북 앱을 통해 제공된다.
위에서처럼, 앱을 실행하였을 때, 페이스북 왼쪽의 빈공간을 통해 앱을 실행시키게 되는데, 여기를 캔버스라고 한다.
1. 앱 준비
일단 앱을 발행하기 위해서는 페이스북으로부터 앱 ID/API키와 앱 시크릿 코드를 받아야 한다.
앱 추가를 하는 방법은 밑에서.
http://jsilva.tistory.com/tag/%ED%8E%98%EC%9D%B4%EC%8A%A4%EB%B6%81%20%EC%95%B1%20%EC%A0%9C%EC%9E%91
아니면, 여기에도 잘 나와 있다. 영어로.
http://developers.facebook.com/docs/appsonfacebook/tutorial/
2. 앱 상세설정
상세 설정을 통해 앱을 내가 만든 페이지와 연결시킬 수 있다.
- 앱 ID/API키 - 앱 시크릿 코드. - 표시할 앱 이름 : 앱의 이름, 제목 - 앱 네임스페이스 : 앱의 주소(apps.facebook.com/여기 들어갈 주소) (예. apps.facebook.com/myapp) - 연락 이메일 : 이메일 - 캔버스URL : 캔버스(페이스북 앱의 내부 프레임)에 보여질 페이지의 실제 주소 (예. www.mydomain.com/) |
위와 같이 상세설정을 완료 하면 자신이 만든 페이지(www.mydomain.com)와 앱이 연결된다.
예를 들면,
앱 네임스페이스 : myapp
캔버스URL : http://www.mydomain.com/
라고 설정했다 쳤을 때,
브라우저에서 apps.facebook.com/myapp로 들어가면, 캔버스URL(www.mydomain.com)의 내용이 캔버스에 보여지게 된다.
오오...
2011/11/26 - [개발/ 記] - 페이스북 캔버스 앱 만들기 #2 - 앱 허가