如何获取所有对象,即特定用户喜欢的页面上的帖子,即带有facebook open graph api的“我”?

时间:2015-10-23 00:12:06

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

我需要显示用户喜欢的特定Facebook页面中的所有帖子/图像。现在,问题是我不想为图响应编写嵌套请求。此查询返回喜欢的摘要,并且它有一个字段,显示用户是否喜欢特定对象。有什么方法可以访问这个特定的领域吗?

我的图表查询是:{facebook-page-id} /posts?fields=full_picture,id,likes.limit(0).summary(true)。

这提供了这样的数据:

{
  "data": [
    {
      "full_picture": "...",
      "id": "462768487218398_522641711231075",
      "likes": {
        "data": [
        ],
        "summary": {
          "total_count": 6600,
          "can_like": true,
          "has_liked": false
        }
      }
    },
    {
      "full_picture": "https://fbcdn-sphotos-a-...",
      "id": "462768487218398_522640531231193",
      "likes": {
        "data": [
        ],
        "summary": {
          "total_count": 8860,
          "can_like": true,
          "has_liked": false
        }
      }
    }

我需要从查询中访问“has_liked”字段,以便在数据返回时,它已根据用户的喜好进行过滤。

1 个答案:

答案 0 :(得分:0)

目前无法让服务器端的Graph API过滤器。你必须在你的客户端上这样做。