过滤用户Feed中的“空白”帖子?

时间:2012-09-09 14:42:34

标签: facebook-graph-api feed

是否可以过滤用户Feed中的空白帖子。当我说空白时我的意思是这样的帖子

  {
     "id": "<fb post id removed>",
     "from": {
        "name": "<name removed>",
        "id": "<user id removed>"
     },
     "story": "<name removed> likes a link.",
     "story_tags": {
        "0": [
           {
              "id": "<user id removed>",
              "name": "<name removed>",
              "offset": 0,
              "length": 19,
              "type": "user"
           }
        ]
     },
     "type": "status",
     "application": {
        "name": "Likes",
        "id": "2409997254"
     },
     "created_time": "2012-09-07T18:46:36+0000",
     "updated_time": "2012-09-07T18:46:36+0000",
     "comments": {
        "count": 0
     }
  },

这个有价值元素中有什么东西吗?这似乎发生在用户喜欢Facebook上的内容时,但是如果它没有告诉我他们喜欢什么,它会有什么价值呢?

1 个答案:

答案 0 :(得分:0)

这些被称为“故事”帖子。它们曾经在您的应用设置中可选地启用/禁用,但这似乎已经丢失。

这里的秘密在于id字段。 你会看到它包含XXXXX_YYYYYY 其中XXXXX是海报的ID 和YYYYYY是唯一标识符。

现在,如果您从ID中剥离XXXXX_,那么您将拥有相关帖子的ID。 现在使用图形API来检索此ID,并显示所有内容。