【发布时间】:2014-08-13 14:45:24
【问题描述】:
我需要从 Facebook 检索给定帐户的墙帖,但我只对包含照片的帖子感兴趣。有没有办法将这样的过滤器添加到 Facebook 图形 api 查询中?比如:
https://graph.facebook.com/DigitasLBiNL?fields=feed&type=photo
facebook 数据包含一个 type 属性,它返回为 photo,所以我认为这是可能的,但我没有任何运气通过 facebook sdk 文档或修补。
我知道我可以自己进行过滤,但我希望能够保留 facebook 返回的 paging 属性。
【问题讨论】:
-
Graph API 目前在过滤方面没有提供太多功能。 FQL 可以,但已被弃用——当它最终被删除时,他们很可能会向 API 添加过滤功能,但现在我认为 Graph API 无法实现您想要的。
-
这很令人失望,但感谢分享。
-
我正在努力解决类似的问题。我注意到在请求边缘时,我在文档中找不到语法“with(
)”。还没有弄清楚如何使用它,也许它不能,但我想我会提到以防你或其他人可以解决它:) -
@RobDenBoer - 我还在 Graph API Explorer 中看到了
with属性,但无法找到使用它的方法。没有办法指定键值对(type=photo)来限制结果集。除非我错过了什么? -
with只能用于过滤包含位置的帖子。文档在这里:developers.facebook.com/docs/graph-api/reference/v2.1/user/…
标签: facebook facebook-graph-api facebook-fql