【问题标题】:PHP Facebook SDK - check if user liked a fanpagePHP Facebook SDK - 检查用户是否喜欢粉丝专页
【发布时间】:2015-10-24 15:46:51
【问题描述】:

我正在尝试检查用户是否喜欢粉丝专页。

这是我的代码:

    $facebook = new Facebook(array(
        'appId'  => APP_ID,
        'secret' => APP_SECRET,
        'cookie' => true,
    ));

    $user = $facebook->getUser();

    if (!$user)
    {
        $loginUrl = $facebook->getLoginUrl(array(
            'scope' => 'user_likes'
        ));
    }
    else
    {
        try
        {
            $likes = $facebook->api("/me/likes/".$fanpage_id);

我的问题 - Facebook 没有在回复中给我 Facebook 页面 ID。我不知道为什么。当我尝试接受权限(作为用户)时,我只能接受发布关于我的信息。我无法接受“user_likes”权限,因为我在接受权限时无法在文本信息中看到此权限。

有人帮不了我吗?

【问题讨论】:

    标签: php facebook sdk


    【解决方案1】:

    您需要将您的应用提交给 Facebook 以供批准,以获取除公开个人资料之外的任何内容。转到您的应用设置、状态和审核部分。然后点击大的“开始提交”按钮。然后选择user_likes 对象并提交您的应用以供批准。

    【讨论】:

    【解决方案2】:

    首先您必须在 facebook 开发者网站上注册或提交您的应用程序。 Click here for facebook developer link

    【讨论】:

      猜你喜欢
      • 2011-10-13
      • 2013-05-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多