작업환경
Facebook : Graph API 2.0
Cocos2D-x 2.0.4
구현목적
이미지와 같이 친구리스트를 불러와 친구를 초대할 수 있는 기능구현
이미지출처 : https://developers.facebook.com/docs/games/invitable-friends/v2.0
검색키워드
taggable_friends (친구리스트) , invitable_friend (친구초대요청), apprequests , json
테스트링크 ( Facebook : Graph API 2.0 )
- 친구리스트 ( me/taggable_friends )
https://developers.facebook.com/tools/explorer/454156201353672/?method=GET&path=me%2Ftaggable_friends&version=v2.0
Application : 개발중인 App 선택
Get Access Token - user_friends 체크
- 앱 리퀘스트 ( me/apprequests )
https://developers.facebook.com/tools/explorer/454156201353672/?method=GET&path=me%2Fapprequests&version=v2.0
app/app_link_hosts
테스트
https://developers.facebook.com/tools/explorer/145634995501895/?method=GET&path=app%2Fapp_link_hosts&version=v2.0
참고
https://developers.facebook.com/docs/games/requests/v2.0
https://developers.facebook.com/docs/graph-api/reference/v2.0/user/taggable_friends
https://developers.facebook.com/docs/games/invitable-friends/v2.0
https://developers.facebook.com/docs/android/send-requests
http://books.google.co.kr/books?id=18WjAgAAQBAJ&pg=PT521&lpg=PT521&dq=fb%5Bapp_id%5D&source=bl&ots=eFwo9aVRXa&sig=LKrNBae7xYrC4y3v5YVrSZGp5ns&hl=ko&sa=X&ei=5cXNU66uL47y8QXH84GADw&ved=0CDgQ6AEwBA#v=onepage&q=fb%5Bapp_id%5D&f=false
http://zone.co.kr/infinite/bbs/board.php?bo_table=note&wr_id=29
딥 링킹(Deep Linking)
https://developers.facebook.com/docs/ios/app-links
정의
http://www.zdnet.co.kr/column/column_view.asp?artice_id=20120611104304&type=det
딥 링킹(Deep Linking)
Deep Linking은 페이스북 뉴스피드나 타임라인에 노출된 특정 앱을 클릭했을 때 바로 해당 앱을 실행시키거나 앱을 다운로드 받을 수 있는 마켓 또는 앱스토어로 연동하기 위한 기능이다. Deep Linking은 특히 오픈 그래프 기반의 타임라인 앱에서 매우 유용하게 사용할 수 있는데 만약 여러분의 친구가 어떤 앱을 사용하고 있다는 것을 보고 해당 링크를 클릭하면 바로 앱을 실행하거나 다운로드 할 수 있는 방식이다. 현재 Deep Linking은 iOS와 안드로이드 플랫폼 모두를 지원하고 있고, 해당 기능은 페이스북 앱 설정에서 확인할 수 있다.
http://zeonisko.tistory.com/107
딥 링킹
정리 연결되거나 검색되어 들어간 사이트의 최상위 페이지 즉, 홈페이지를 제외한 나머지 모든 웹페이지로 연결되는 하이퍼링크라고 나와있다. 그리고 딥(deep)은 한 사이트에 있는 웹페이지의 계층구조 내에 있는 아래에 있는 페이지라면 어떠한 것이라도 딥이라고 간주된다. 딥링크는 월드와이드웹의 기본적인 기능이긴하나 예를 들어, 사이트의 최상위 홈페이지 방문 횟수만을 기준으로 카운트하는 광고에서는 모든 페이지를 같은 딥 하나로 하는 것도 제시되고 있고, 콘텐츠 보호를 위해 타 사이트가 딥 링크하는 것을 방해하도록 딥 링크 방어 (Deep Link Defense) 프로그램을 만들기도 합니다.
결론은 딥링킹 은 도메인같은 느낌인듯, 쌩 IP 링크 같은 변경 어려운것을 도메인형식으로 변환해줘서 변경하기 쉽게 해준다는 개념..
에러들
Facebook - Apps - Setting 에서 App Domains 등록을 하려고 하면 아래의 메세지가 나오면서 셋팅이 안된다.
This must be derived from 캔버스 URL, 보안 캔버스 URL, Unity Binary URL, 사이트 URL, Mobile Site URL, 페이지 탭 URL 또는 Secure Page Tab URL.
Add Platform 에서 WebSite 를 입력해줘야 한다.
댓글 없음 :
댓글 쓰기