1

我为我的一个应用程序创建了 Facebook 实时 api 订阅。我订阅了user对象和likes字段。我通过请求我当前的订阅来验证我的原始订阅是成功的,并且我从 facebook 收到了正确的信息:

{
   "data": [
      {
         "object": "user",
         "callback_url": "http://mydomain.com/myapp/callback.php",
         "fields": [
            "likes"
         ],
         "active": true
      }
   ]
}

如果我理解正确,只要授权我的应用程序的人喜欢 Facebook 上的某些内容,我就会收到回调。

第一个问题,正确吗?

如果是这样,我在我的个人 Facebook 页面上授权了我的应用,然后喜欢https://www.facebook.com/frontalot的页面,但我没有收到回调。

任何想法为什么?

编辑:

建议的答案之一提到文档说尚不支持喜欢连接,但这就是文档所说的:

以下是您可以订阅的用户连接列表:供稿、朋友、活动、兴趣、音乐、书籍、电影、电视、喜欢、签到、位置、事件。

您还不能订阅这些用户连接:家庭、标记、帖子、照片、相册、视频、群组、便笺、收件箱、发件箱、更新、帐户。

所以它说我可以订阅点赞连接。

4

2 回答 2

0

如果您查看文档likes则尚不支持连接。如果您想记录在您的网站上发生的类似情况,您可以使用此处FB.Event.subscribe提到的。

于 2012-06-25T04:44:14.067 回答
0

即使我有一些回调没有被解雇的问题。您可以订阅用户的提要。并且您还应该在登录时将权限范围指定为 read_stream 。您将收到回电,说用户的提要发生了变化。然后,您可以查询该提要并获得喜欢。

于 2013-05-19T14:20:23.977 回答