直到 2 天前,我还可以通过?__a=1在 URL 末尾添加来抓取 Instagram 帐户。
例如:https://www.instagram.com/xavi/?__a=1
现在,当我做同样的事情时,我得到这样的回应:
for (;;);
{
"__ar": 1,
"error": 1357004,
"errorSummary": "Sorry, something went wrong",
"errorDescription": "Please try closing and re-opening your browser window.",
"payload": null,
"hsrp": {
"hblp": {
"consistency": {
"rev": 1005632913
}
}
},
"lid": "7105412861952089317"
}
Run Code Online (Sandbox Code Playgroud)
也许 Instagram 可能对其 API 进行了一些更改。
有没有关于如何抓取用户信息的线索?或者有什么解决方法吗?
web-crawler web-scraping instagram instagram-api instagram-graph-api