使用 fields 参数查询 FB Graph API 提要?
Querying FB Graph API feed with fields parameter?
当使用 Facebook Graph API (JS SDK) 和 URL 参数 fields
查询 Facebook 页面的提要时会发生什么(例如 post
对象)添加了吗?
我只想从提要中加载帖子 ID、分享、喜欢和评论,因为该页面非常活跃,JSON 中 2 天的文本数据约为 2MB(25 项) ...
我希望可以这样做:FB.api('/SomePage?fields=id,shares,likes')
,但我想您可以访问的唯一字段是直接子级(对于 feed
,即 data
& paging
)?如果不幸是这种情况,是否有任何其他方法可以在不下载整个提要的情况下检索从日期 x 到日期 y 的所有帖子?
这是不正确的。 feed
边基本上是一个 Post 对象数组。您可以将字段扩展与时间分页一起使用,如下所示:
GET /{page_id}/feed?fields=id,shares,likes.summary(true)&since={start_unix_timestamp}&until={end_unix_timestamp}
见
当使用 Facebook Graph API (JS SDK) 和 URL 参数 fields
查询 Facebook 页面的提要时会发生什么(例如 post
对象)添加了吗?
我只想从提要中加载帖子 ID、分享、喜欢和评论,因为该页面非常活跃,JSON 中 2 天的文本数据约为 2MB(25 项) ...
我希望可以这样做:FB.api('/SomePage?fields=id,shares,likes')
,但我想您可以访问的唯一字段是直接子级(对于 feed
,即 data
& paging
)?如果不幸是这种情况,是否有任何其他方法可以在不下载整个提要的情况下检索从日期 x 到日期 y 的所有帖子?
这是不正确的。 feed
边基本上是一个 Post 对象数组。您可以将字段扩展与时间分页一起使用,如下所示:
GET /{page_id}/feed?fields=id,shares,likes.summary(true)&since={start_unix_timestamp}&until={end_unix_timestamp}
见