2010-12-05 9 views
1

내 블로그에 Like Box를 설치했으며 사용자가 이미 내 페이지를 좋아하는지 알고 싶습니다. 이미 내 페이지가 마음에 들면 숨겨진 내용을 제공하고 싶기 때문에 독자에게이 기능을 구현하고 싶습니다.Facebook Like Box : 사용자가 이미 페이지를 좋아하는지 확인하는 방법?

사용자가 Like Box의 페이지를 이미 좋아하는지 감지하는 이벤트가 있습니까?

+1

이 질문에 대한 대답은 실제 질문에 대한 대답이 아닙니다. –

답변

2

Like Box의 XFBML 버전을 사용하는 경우 FB.Event.subscribe을 통해 'edge.create'이벤트에 가입 할 수 있습니다.

2

켄들 (Kendall)이 지적했듯이, edge.create 이벤트는 청취 중에 페이지를 좋아하는 경우에만 발생합니다.

Here's another approach Facebook이 모든 페이지 탭 응용 프로그램에 보내는 $ _REQUEST [ 'signed_request'] 매개 변수를 구문 분석합니다. signed_request에 인코딩 된 속성 중 하나는 사용자가 페이지를 좋아하는지 여부입니다.

꽤 매끄럽다.

+0

내 페이스 북의 탭이 아니라 내 자신의 웹 페이지에있는 상자와 같은 페이스 북에서이 작업을 수행하는 방법이 있습니까? – joon

+0

우리는이 답변을 필요로합니다 ... 예를 들어 로컬 와이파이 핫스팟의 경우. 사용자가 특정 페이지를 좋아한다면 무료 Wi-Fi 액세스를 제공합니다. – Devian

+0

@Devian, 혹시 이것에 대한 해결책을 찾았습니까? 감사 – Maxxer

관련 문제