2011-12-23 4 views
0

사용자가 '좋아요'동작 (연결 상태 표시)을 수행 할 때 페이지 소유자가 특정 콘텐츠 만 표시 할 수있게 해주는 최신 유행의 팬 페이지 트릭과 비슷하게 웹 사이트에서 특정 콘텐츠 만 표시 할 수 있기를 바랍니다 사용자가 웹 사이트를 좋아하면사용자가 URL의 '팬'인 경우에만 외부 웹 사이트에 콘텐츠를 표시 하시겠습니까?

FB 코드가 없으면 사용자가 현재 페이지를 좋아할 때 콜백 (예 : 사용자가 현재 페이지를 좋아할 때 실행 됨)을 사용하여 사용자가 페이지를 좋아하거나 쿠키를 문서 내의 콜백을 사용하여 사용자 상태를 '좋아요'로 다시 설정합니다.

어떤 아이디어라도 도움이 될 것입니다. 감사.

답변

0

인증 프로세스 (user_likes 범위 포함)를 먼저 수행하십시오. 원할 때 쿠키를 설정할 수는 있지만 사이트를 통해 좋아하는 경우에만 작동합니다 (예 : Facebook에서 나를 좋아하고 사이트에서 걸리지 않았을 때). 쿠키가 삭제되거나 손실 될 수 있습니다. .

0

당신은 이것을 쉽게 수행하기 위해 Javascipt SDK를 사용할 수 있습니다.

  1. 첫째, FB.init 전화 : https://developers.facebook.com/docs/reference/javascript/FB.init/
  2. 을 다음 getLoginStatus 전화 : 그들은 (승인 된 앱이 아닌)에 로그인하지 않은 경우 https://developers.facebook.com/docs/reference/javascript/FB.getLoginStatus/
  3. , 그때 기억 다음 FB.login를 호출 getLoginStatus.
  4. 로그인 한 경우, FQL을 통해 사용자의 취향을 얻을 : 나는 전체 페이스 북을 통해 갈 당신이 필요하지 않은 비 페이스 북 페이지의 "팬 게이트 '구현을 보지 못했다 https://developers.facebook.com/docs/reference/javascript/FB.Data.query/
+0

그는 앱과 인증을 필요로하므로 자신이 찾고있는 것과 같지 않습니다. – ceejayoz

+0

"어떤 아이디어라도 도움이 될 것입니다. 감사합니다." :) – DMCS

관련 문제