Facebook实时api:注册用户/喜欢但没有收到更新

时间:2012-06-25 03:07:27

标签: facebook facebook-graph-api

我为我的某个应用创建了一个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的页面,但我没有收到回电。

任何想法为什么?

编辑:

其中一个提议的答案提到文档说赞成连接尚不支持,但这就是文档所说的:

  

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

     

您无法订阅这些用户连接:主页,已标记,帖子,照片,相册,视频,群组,便笺,收件箱,发件箱,更新,   帐户。

所以它说我可以订阅喜欢的连接。

2 个答案:

答案 0 :(得分:0)

如果查看documentation,则尚不支持likes连接。如果您想录制在您网站上发生的类似情况,可以使用FB.Event.subscribe提及here

答案 1 :(得分:0)

即使我遇到一些问题,回调也没有被解雇。您可以订阅用户的Feed。此外,您还应在登录时将权限范围作为read_stream。您将收到回电,说用户的Feed有变化。然后,您可以查询该Feed并获取相关内容。

相关问题