是否可以在网站上显示Facebook用户的时间表?

时间:2013-01-26 23:40:19

标签: php facebook json

目标:我需要使用PHP在网站上显示用户时间线的最新5个条目。 请注意,我不会谈论用户个人资料的时间表 - 不是粉丝页面,不是群组。

我真的这么做了:

  1. 注册为Facebook开发人员
  2. 已注册的应用
  3. 获得令牌
  4. 已打开网址:https://graph.facebook.com/USER_ID/feed?access_token=MY_TOKEN
  5. 瞧。现在显示该用户的Feed,但是..
  6. 问题:所以现在我有用户Feed,但看起来它部分正常工作。 通常它不会显示某些更新,有时它只显示帖子的日期而不显示内容。

    然而,当我尝试从一些Facebook粉丝页面抓取Feed时,一切正常。

    我的问题:我们是否可以抓住用户时间表?如果是的话,我做错了什么?

2 个答案:

答案 0 :(得分:0)

是的,如果您的应用要求获取read_stream权限,您可以获取用户时间线帖子,即使有限制也是如此。向以下URL发出HTTP GET请求:

https://graph.facebook.com/user_id/posts?access_token=token&limit=5

答案 1 :(得分:0)

您永远不会通过api看到Facebook应用内可见的所有信息。这来自于Facebook过滤数据的方式。有关更多信息,请参阅此Facebook开发人员博客文章:https://developers.facebook.com/blog/post/478/