在Facebook应用程序中访问社交读者的帖子

时间:2012-05-12 15:42:16

标签: facebook facebook-graph-api facebook-fql

Facebook应用程序如何访问Feed中的社交阅读器帖子?例如,我希望能够访问华盛顿邮报的社交读者帖子(当其他人在那里阅读一篇文章时,它会显示在我的新闻Feed中)来自我正在撰写的应用程序。是否有可能使用FQL?

1 个答案:

答案 0 :(得分:0)

它可以在Graph API中轻松获得(我将检查它是否在FQL中)

基本上,无论哪种方式,您都需要向用户请求user_actions.reads权限。 (注意:对于名称空间为“读取”的应用程序,user_actions:reads不是,对于使用内置操作的新闻,音乐和视频应用,这是一个特殊的范围)

然后,对于图谱API,只需拨打/USER_ID/news.reads - 响应中包含最近阅读的所有应用中使用内置“阅读”操作的文章,下面是我帐户的示例回复:

{
  "data": [
    {
      "id": "REMOVED_ID", 
      "from": {
        "id": "REMOVED_MY_USER_ID", 
        "name": "REMOVED_MY_NAME"
      }, 
      "start_time": "2012-05-10T00:05:10+0000", 
      "end_time": "2012-05-10T00:05:10+0000", 
      "publish_time": "2012-05-10T00:05:10+0000", 
      "application": {
        "id": "235586169789578", 
        "name": "The Independent"
      }, 
      "data": {
        "article": {
          "id": "10150697347986736", 
          "url": "http://www.independent.co.uk/life-style/food-and-drink/features/the-10-best-scotch-whiskies-1488408.html", 
          "type": "article", 
          "title": "The 10 Best Scotch Whiskies"
        }
      }, 
      "likes": {
        "count": 0
      }, 
      "comments": {
        "count": 0
      }
    }, 
.... //more articles