2012-01-17 4 views
2

나는 페이스 북의 iFrame 페이지를 만들려고합니다.이 페이지는 브라우저에서 공유하기를 원하는 콘텐츠로 구성됩니다. 이 페이지에는 Facebook 친구 선택기 기능이 포함되어 있습니다. 대부분 다음 자바 스크립트 일 것입니다. http://labs.thesedays.com/blog/2011/06/20/the-missing-facebook-interface-component-for-friend-selection/페이 스북 (Facebook) 친구를 추적하여 초대합니다.

누가 링크를 공유했는지 추적하는 방법이 있는지 알고 싶습니다.

답변

6

Requests Dialog의 설명서를 읽어야합니다.

Facebook Javascript SDK를 사용하여 대화 상자를 호출하면 대화 상자가 닫히 자마자 콜백을 받게됩니다. 이 콜백에는 대화 상자 내의 사용자 작업에 대한 세부 정보가 포함됩니다.

이 문서에서 발췌 : 콜백의 response 인수에

FB.ui({method: 'apprequests', 
    message: 'My Great Request' 
    }, function requestCallback(response) { 
    // Handle callback here 
    }); 

request_id과 사람에 대한 세부 정보를이 요청이 전송되었습니다

Object 
    request: "REQUEST_ID" 
    to: Array[2] 
    0: "FB_ID1" 
    1: "FB_ID2" 
    2: "FB_ID3" 
... 

특정이없는 한과 facebook의 대화 상자를 사용하지 않는 정당한 이유, 나는 facebook이 우리에게 주었던 기능으로 머물 것을 권합니다. 타사 플러그인을 사용하여 페이스 북 동작을 "모방"하자마자 페이스 북이 변경 될 때 개발자는 코드를 업데이트해야합니다.

+1

지금 요청 대화 상자를 살펴보십시오. –

+1

당신은 대단히 환영합니다 - 행운과 행복을위한 코딩! – Lix

관련 문제