【问题标题】:Pagination info missing in instagram apiinstagram api中缺少分页信息
【发布时间】:2013-03-19 15:44:30
【问题描述】:

我通过instagram api使用最流行的api 在文档中,它说了一些关于分页和 next_url 但是当我 使用下面的链接和我的应用 ID。我在 json 中没有看到任何分页信息。 我错过了什么吗? https://api.instagram.com/v1/media/popular?client_id=CLIENT-ID 要么 https://api.instagram.com/v1/media/popular?client_id=CLIENT-ID&count=10

【问题讨论】:

  • 有什么解决办法吗?
  • 有些端点提供分页,有些不提供,出于某种原因。例如api.instagram.com/v1/users/XXXX/media/recent?access_token=XXXX 应该分页。但是您指向的网址非常活跃,以至于分页毫无意义。虽然让它全面一致会很好,但可以一次又一次地调用这个特定的,而不用担心重复。
  • 我遇到了同样的问题。无论我在第二个 AJAX 调用中传递什么分页属性(例如 min_id、max_id、next_min_Id)似乎都有效。

标签: pagination instagram


【解决方案1】:

您应该将分页信息返回到一个名为“分页”的对象中

"pagination": {
    "next_max_tag_id": "1335465136530",
    "deprecation_warning": "next_max_id and min_id are deprecated for this endpoint; use min_tag_id and max_tag_id instead",
    "next_max_id": "1335465136530",
    "next_min_id": "1335465556125",
    "min_tag_id": "1335465556125",
    "next_url": "https:\/\/api.instagram.com\/v1\/tags\/cats\/media\/recent?callback=jQuery17201362594123929739_1335440328560&_=133544032857&client_id=xxx&max_tag_id=1335465136530"
}

哪个有你要找的next_url

【讨论】:

  • 知道如何分解 JSON 以便获得与每个“数据”对象关联的单独对象吗?
  • 嗯不知道你的意思,这是关于分页吗?你是什​​么意思分解json和哪些数据对象?
【解决方案2】:

如果请求用户的供稿中的帖子少于默认查询计数,则分页信息将为空。也就是说,如果 Instagram 账号只有五张图片,则没有分页信息。

【讨论】:

    【解决方案3】:

    官方 API 上没有很多关于分页的文档。

    查看本教程以获得更多指导和深度。

    http://eduvoyage.com/search-instagram-pagination.html

    你需要使用“min_tag_id”和“max_tag_id”来获取你想要的图片。

    当您使用端点获取流行图像时,您可能想尝试这样的事情。 https://api.instagram.com/v1/tags/cats/media/recent?callback=?&client_id=YOURID&max_tag_id=1364206789229

    但是,如果您在特定标签之后,请尝试这样的事情。 https://api.instagram.com/v1/tags/cats/media/recent?callback=?&client_id=YOURID&max_tag_id=1364206789229

    【讨论】:

    • 问题是,json中没有分页
    • 我知道了,必须添加 max_tag_id。但那是什么?
    【解决方案4】:

    media/popular 端点没有分页对象。正如 Ryan Ore 解释的那样,一些端点提供分页,而一些端点不提供。

    您通过"pagination": {} 对象检查端点是否有分页。如果对象存在,则端点有分页。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-11
      • 1970-01-01
      相关资源
      最近更新 更多