2011-10-22 5 views
2

외부 사이트에서 페이스 북 연결을하지 않고도 사용자가 페이지를 좋아하는지 확인하고 싶습니다. 이것이 가능한가?페이스 북 사용자 "좋아하는"페이지에 로그인했는지 확인하십시오.

나는이 방법을 사용하여 사용자의 취향의 목록을 얻을 수 있지만 응용 프로그램 액세스 "허용"해야 :

https://graph.facebook.com/me/likes?access_token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 

을하지만 그 고통을 조금 보인다. 스택 오버플로를 둘러 보았지만 해결 방법을 찾을 수 없습니다! 이 솔루션을 보았습니다.

https://graph.facebook.com/me/likes?access_token=AAAAAITEghMBALZCsBzd2TwFy79jtDnZAt0ji6fZCFjlNBVNfmkBsTzWtL7MMNAiyCrfj7jIqrEqN6f0yPVOkhfVv2EBoX6IVh2hTv8LgZDZD 

그러나 여전히 사용자가 액세스를 허용해야합니까?

건배, 알

답변

1

당신은 사용자 (심지어 user_id되지 않음) 사용자없이 명시 적으로 당신에게 (앱) 수에 대한 정보를 검색 할 수 없습니다. 또한 "좋아요"의 경우에도 user_likes 권한이 필요합니다.

+0

ifaour에 '속한다'참조, 나는 그가 요구하고있다 생각 앱이 아니라 페이지를위한 것입니다. 당신은 이미 내가 전에 생각한이 답변을 : http://stackoverflow.com/questions/5329818/seamless-way-to-check-if-user-likes-page –

1

응용 프로그램이 페이지 탭에 설치된 경우 모리스의 대답이 가장 좋습니다.

는 앱의 또 다른 유형의 경우 사용자가 허가되면, 당신은 사용자가 페이지를 좋아하는 경우 /{user id}/likes/{page id}를 호출 확인할 수 있습니다 - https://developers.facebook.com/docs/reference/api/user/