Instagram 以 429 阻止我的请求
Instagram blocks me for the requests with 429
我已经使用了很多 https://www.instagram.com/{username}/?__a=1
的请求来检查是否存在伪造,现在我得到了 429。
以前,我只需要等待几分钟就可以让429消失。现在是执着! :( 我每天尝试一次,它不再起作用了。
你知道 Instagram 请求限制吗?
请问您有什么解决方法吗?谢谢
代码...
import requests
r = requests.get('https://www.instagram.com/test123/?__a=1')
res = str(r.status_code)
尝试添加user-agent
header,否则网站会认为您是机器人,会屏蔽您。
import requests
URL = "https://www.instagram.com/bla/?__a=1"
HEADERS = {"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36"}
response = requests.get(URL, headers=HEADERS)
print(response.status_code) # <- Output: 200
我已经使用了很多 https://www.instagram.com/{username}/?__a=1
的请求来检查是否存在伪造,现在我得到了 429。
以前,我只需要等待几分钟就可以让429消失。现在是执着! :( 我每天尝试一次,它不再起作用了。
你知道 Instagram 请求限制吗?
请问您有什么解决方法吗?谢谢
代码...
import requests
r = requests.get('https://www.instagram.com/test123/?__a=1')
res = str(r.status_code)
尝试添加user-agent
header,否则网站会认为您是机器人,会屏蔽您。
import requests
URL = "https://www.instagram.com/bla/?__a=1"
HEADERS = {"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36"}
response = requests.get(URL, headers=HEADERS)
print(response.status_code) # <- Output: 200