【问题标题】:getting only the posts that have location data仅获取具有位置数据的帖子
【发布时间】:2015-05-31 19:14:35
【问题描述】:

只有当这些帖子具有位置数据时,我才会尝试获取用户的帖子。 location 嵌套在用户的“帖子”中的place 下。我如何编写一个图形 api 查询,只有当这些帖子有位置时才能让我获得用户的所有帖子?

通过这个查询https://graph.facebook.com/v2.3/me?fields=id,name,posts.limit(25).until(1399832709).with(location){place},我得到了我想要的,但只是总数的一个子集。我知道它是子集,因为当我知道至少有 50 个帖子时,它只返回 2 个带有位置数据的帖子。所以我想如果我从查询中删除limit(25).until(1399832709),它现在会给我所有有位置的帖子。但是没有。我绝对没有得到任何回报。

谁能告诉我如何正确构建查询?如果那里有 facebook 工程师正在阅读此内容,请提供帮助!非常感谢。

【问题讨论】:

    标签: facebook facebook-graph-api facebook-graph-api-v2.3


    【解决方案1】:

    我认为问题可能是最后的{place}。你试过了吗

    /me/posts?with=location&limit=50&until=1399832709&fields=id,place
    

    此外,据我所知,如果您删除 limit 参数,它将应用标准限制,而不是全部显示。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-16
      • 2019-10-25
      • 1970-01-01
      • 2012-10-24
      • 2015-04-28
      • 2016-06-22
      相关资源
      最近更新 更多