如何检测用户是否是我页面的粉丝

时间:2012-02-15 15:07:42

标签: facebook

我有一点问题,我不知道如何创建脚本(使用PHP SDK),检查用户是否是我页面的粉丝。

我成功获得了user_likes的许可,但我无法将数据发布到数组并检查后。

当我转储此代码时:$user_likes = $facebook->api('/me/likes');我将获得所有数据,但我无法将它们发布到数组中。

3 个答案:

答案 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
}});

Source and download script

答案 2 :(得分:0)

来自:http://developers.facebook.com/docs/reference/rest/pages.isFan/(是的,这是不推荐使用的,但它包含了新的Graph API方法,可以在其顶部执行操作。:))

您现在可以向/USER_ID/likes/PAGE_ID(又名/me/likes/PAGE_ID)发出HTTP GET请求,以检查用户是否是粉丝的页面。