我有一点问题,我不知道如何创建脚本(使用PHP SDK),检查用户是否是我页面的粉丝。
我成功获得了user_likes的许可,但我无法将数据发布到数组并检查后。
当我转储此代码时:$user_likes = $facebook->api('/me/likes');
我将获得所有数据,但我无法将它们发布到数组中。
答案 0 :(得分:2)
如果只是他试图谷歌他的问题,那么在互联网上可以找到的东西真是太神奇了......
这是我得到的第一个结果“Facebook是用户的粉丝”:
http://www.masteringapi.com/tutorials/facebook-api-check-if-a-user-is-fan-of-a-facebook-page/20/
它讨论了一些选项,PHP和JavaScript,图谱API和REST API,只需选择你喜欢的。
答案 1 :(得分:1)
FB.api("me/likes/270801249647033", function(response) {
if ( response.data.length == 1 ) {
// Has liked
} else {
// Not liked
}});
答案 2 :(得分:0)
来自:http://developers.facebook.com/docs/reference/rest/pages.isFan/(是的,这是不推荐使用的,但它包含了新的Graph API方法,可以在其顶部执行操作。:))
您现在可以向/USER_ID/likes/PAGE_ID
(又名/me/likes/PAGE_ID
)发出HTTP GET请求,以检查用户是否是粉丝的页面。