Instagram 的最大请求数是多少?

Posted

技术标签:

【中文标题】Instagram 的最大请求数是多少?【英文标题】:What is the maximum number of requests for Instagram? 【发布时间】:2012-09-01 13:39:11 【问题描述】:

我想知道您可以返回的标记图像的数量是否有限制?

这是我的代码:

<script type="text/javascript">
$(function() 
$.ajax(
    type:'GET',
    dataType:'jsonp',
    cache: false,
    url:'https://api.instagram.com/v1/tags/[TAG NAME]/media/recent?client_id=[CLIENT ID]',
    success: function(data) 
        for (var i = 0; i < 50; i++) 
        $(".pics").append("<li><a target='_blank' href='" + data.data[i].link +
        "' class='upshot-instagram' rel='instagram-group'><img src='" + data.data[i].images.thumbnail.url +"' ></img></a></li>");
        
    
);
);
</script>

我有 50 张返回,但我只收到 20 张返回给我的图像。我知道我们已经标记了超过 250 个。

【问题讨论】:

【参考方案1】:

API 每次调用只会返回 20 张图片。这就是pagination数据派上用场的地方,您可以使用Instagram API提供的MAX_ID,阅读更多here。

这是在 php 和 jQuery 中,但它可以帮助您走上正轨:load more example

【讨论】:

从经验中发现...尝试使用他们的 API 拨打电话 我有。它默认为 20 个项目,但您可以使用 count 参数请求更多。 40 似乎是极限,但这似乎不是一成不变的。 是的,没关系。我在文档中查看了不同的 API 方法。我要离开以前的 cmets,因为我认为仍然需要注意的是 20 是默认值,而不是指定的最大值(即它可以随时更改)。 另外,请注意,popular 端点只会返回 16。请注意——它让我感到困惑 :) Instagram API 页面的链接已损坏。【参考方案2】:

默认返回的项目数是 20。但是,您可以使用 count 参数指定更多。在撰写本文时,它似乎是 33,但由于没有记录,这可能会改变。

所以你的问题的答案是 - 33,但它可以(并且可能会)改变。

要回答您的问题,您可以使用我编写的脚本Instafetch,它会为您分页和过滤,并允许您获取指定数量的图片。

【讨论】:

【参考方案3】:

2021年,使用Instagram Basic Display API,默认返回的媒体数量是25。如果使用limit参数,你会超过这个默认值,但是返回的最大项目数是100

这是一个使用Me endpoint的示例cURL代码sn-p:

GET https://graph.instagram.com/me
    ?fields=fields
    &access_token=access-token
    &limit=required number of items

【讨论】:

以上是关于Instagram 的最大请求数是多少?的主要内容,如果未能解决你的问题,请参考以下文章

设置的最大 cURL 连接数是多少?

在浏览器中使用 SPDY 的并发请求数是多少?

Instagram API 请求限制

Tomcat 支持多少并发量

tomcat支持多少并发

USSD 消息中的最大字符数是多少?