小编Jac*_*b C的帖子

Instagram Business Discovery API分页令牌无法正常工作?

我正在尝试使用Instagram Business Discovery API从某个公共页面获取发布统计信息.

以Bath and Body Works(https://www.instagram.com/bathandbodyworks)为例.

GET graph.facebook.com
   17895695668004550?fields=business_discovery.username(bathandbodyworks){followers_count,media_count,media{timestamp,like_count,comments_count}}
Run Code Online (Sandbox Code Playgroud)

这会给我以下回应:

{
"business_discovery": {
"followers_count": 3526159,
"media_count": 3536,
"media": {
  "data": [
    {
      "timestamp": "2018-05-16T20:00:54+0000",
      "like_count": 28925,
      "comments_count": 530,
      "id": "17917935010179826"
    },

    (24 posts data omitted...)

    "paging": {
    "cursors": {
      "after": "QVFIUlBNak5fNTc3eThl..." (a very long string)
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

现在,这只给了我最近的25个帖子,我相信这是Facebook设置的每个请求的限制.

如果我想加载下25个帖子,我该怎么办?

YouTube Data API中,每个请求的限制为50,但提供"nextPageToken"以加载下一个50帖子.我认为这是同样的情况吗?

我也发现了这个Facebook的API文档,也许我可以添加一个字符串指针,如:&after=QVFIUlBNak5fNTc3eThl...,

但这不起作用.

任何建议将不胜感激,谢谢!

facebook-graph-api instagram-api

1
推荐指数
1
解决办法
977
查看次数

标签 统计

facebook-graph-api ×1

instagram-api ×1