服务器如何返回429状态,Instagram远程服务器返回一个错误:(429)UNKNOWN STATUS CODE...

我正在使用我自己的instagram api开发一些新程序。 一切都与我工作正常,除了以下的用户脚本 我想按照我的用户ID 的名单,所以我用这个代码Instagram远程服务器返回一个错误:(429)UNKNOWN STATUS CODE

foreach (var item in listBox1.Items)

{

WebRequest request = WebRequest.Create("https://api.instagram.com/v1/users/"+item+"/relationship?access_token=" + Common.token2);

request.Proxy = null;

request.Method = "POST";

string postData = "action=follow";

byte[] byteArray = Encoding.UTF8.GetBytes(postData);

// Set the ContentType property of the WebRequest.

request.ContentType = "application/x-www-form-urlencoded";

// Set the ContentLength property of the WebRequest.

request.ContentLength = byteArray.Length;

// Get the request stream.

Stream dataStream = request.GetRequestStream();

dataStream.Write(byteArray, 0, byteArray.Length);

dataStream.Close();

WebResponse response = request.GetResponse();

// Display the status.

MessageBox.Show(((HttpWebResponse)response).StatusDescription);

dataStream.Close();

response.Close();

new System.Threading.Thread(GetInfo).Start();

Thread.Sleep(TimeSpan.FromSeconds(2));

}

listBox1.Items.Clear();

它遵循前5成功然后将其与

The remote server returned an error: (429) UNKNOWN STATUS CODE.

+0

https://en.wikipedia.org/wiki/List_of_HTTP_status_codes 429是“请求太多”。这可以帮助你解决你的问题。 –

+0

你我知道有太多的请求如何解决它? –

+0

现在,当我把它设置为睡5秒时,它只遵循前17 –

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
创建关注者/关注IG帐户的列表,找到2个IG帐户的普通用户,大量关注,喜欢您的Feed中的帖子 版本0.315 - 允许喜欢在您的饲料中的帖子,这是非常有用的,当你跟随很多的用户,并希望让所有人都高兴。 版本0.314 - 允许从生成的用户列表中发送所有未被遵守/未被请求的用户的追踪请求。 版本0.308 - 允许将获取的用户数量限制为第一个返回的用户数量。从我的观察来看,最初的追随者/追随者是在一开始就返回的,因此限制产出对于获得最新的关系是有用的,特别是对于关系数量巨大的账户。如果在输入框中限制值为0,并且是打开扩展弹出窗口时的默认值,则不应用限制。 版本0.305 - 稳定的版本,所有发现的缺陷是固定的,也改变了流程,使结果更快 - 最初显示短信息列表,并获取详细信息在后台运行。当获取详细信息完成后,显示详细信息列表。 版本0.301 - 版本调整为Instagram.com新的API,可能包含错误,并有改进的空间,继续工作。但至少核心功能再次起作用。 版本0.290 - 导入到Excel,更加改进了HTTP 429错误的处理,错误修正和改进,包括指示当承诺的追随者/追随者数量与实际返回的用户数量不一致的情况(可能会发生多个帐户连接的用户)。 版本0.280 - 错误修正,流程优化,性能改进,HTTP 429错误的改进错误处理,添加别名<< YOU>>。 版本0.260 - 增加了在两个instagram帐户之间寻找普通用户的功能。 这是为什么? 你有没有试图找到你关注的Instagram用户,谁不关注你?你有没有想过创建一个你的名单,或者不只是你的追随者和跟随用户?你有没有想过出口这样的名单?我做了,但是我没有找到简单和安全的方式来做到这一点。因此我决定自己实现这样的功能并共享它。因此,使用此扩展程序,您可以将您的追随者和您关注的用户合并到一个列表中,并选择将其导出为CSV文件。实际上,您不仅可以导出您的关注者和关注用户,还可以导出您允许关注的任何公共账户或私人账户。 怎么样? 当您单击扩展图标时,弹出窗口将显示包含用户名的输入框(扩展名试图从URL中提取用户名或者您可以自己输入名称),导出范围(全部,用户关注或用户后面跟着)和“Get Insta Users”按钮。点击这个按钮,你将被带到结果页面,并启动用户的导出过程。这个版本的性能得到了改进,例如8438个用户在838秒内出口。 当程序完成后,页面会显示用户的图片,身份证号码,姓名,身份,跟踪用户的指示,用户是否跟随你的指示,用户账户是否私密,跟随者的数量,跟随账户的数量和员额。显示的页面具有搜索和排序功能。 技术细节。 这个扩展的源代码可以在GitHub上找到,所以你可以验证它不做任何不允许的事情。它将AJAX请求发送到Instagram服务器以检索用户列表及其详细信息。这些请求是代表你发送的。有两个选项: 1)一次通话中返回的用户数量。默认值是100,但是调试这个功能后,我意识到Instagram服务器并不太重视这个参数,通常在一次调用中返回约20个用户。 2)发出下一个请求之前的延迟,默认值为1000毫秒。如果没有延迟,为了获取长长的用户列表,Instagram可以返回HTTP代码429(请求太多,几分钟后尝试)。目前这种情况还没有得到处理,唯一的办法是拖延。 访问http://instascraper.weebly.com获取更多信息。 支持语言:English (United States)

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值