instagram api中缺少分页信息



我通过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&数= 10

你应该在一个名为"pagination"的对象中获得分页信息

"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

如果请求的用户提要的帖子数少于默认查询计数,则分页信息将为空。换句话说,如果instagram帐户只有五张照片,则没有分页信息。

官方API中没有太多关于分页的文档。

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

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

您需要使用"min_tag_id"one_answers"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

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

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

最新更新