过滤从facebook获取的个人资料提要

过滤从facebook获取的个人资料提要,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我正在尝试从用户的facebook获取个人资料提要。为此,我使用GraphAPI并调用FeedAPI来获取数据。但我只想要他朋友们发的那些东西。然而,我也收到了他的照片(比如个人资料页面顶部的5张照片)的帖子,我们可以在新的facebook版面中看到。调用提要api时,我如何过滤这些内容,以便只能获取其他人的帖子?这是facebook返回内容的示例: { "data": [ { "id": "1000011715XXXXX_5006082821985",

我正在尝试从用户的facebook获取个人资料提要。为此,我使用GraphAPI并调用FeedAPI来获取数据。但我只想要他朋友们发的那些东西。然而,我也收到了他的照片(比如个人资料页面顶部的5张照片)的帖子,我们可以在新的facebook版面中看到。调用提要api时,我如何过滤这些内容,以便只能获取其他人的帖子?

这是facebook返回内容的示例:

{
   "data": [
      {
         "id": "1000011715XXXXX_5006082821985",
         "from": {
            "name": "test",
            "id": "10000117XXXXXX"
         },...

您需要from属性。该id是张贴在墙上的人的id。如果与您查询的用户id相同,则可以对其进行筛选。希望这能有所帮助。

你好,DannyKK。实际上,我可以在我的应用程序从facebook获取数据后对其进行过滤。但是我想调用graph api,以便api本身为我提供过滤数据。在打电话给facebook的时候,有没有可能有一些参数或者其他的东西对不起,误读了你的问题。您想要使用graph api做的事情是不可能的,您需要使用FQL。具体来说,您可以查询流表,并使用source_id列对其进行过滤。很幸运,我想你需要使用FQL