【发布时间】:2018-08-22 06:00:37
【问题描述】:
4 月 19 日更新
几天后使用cookie ig_pr 两天前被阻止。看起来现在获取数据的唯一方法是使用具有特定值的sessionid
原创
我使用 instagram ?__a=1 url 来阅读 instagram 用户的所有帖子。
几个小时前响应发生了变化,现在不允许我使用max_id 进行分页。
之前我通常会发送请求到
https://www.instagram.com/{{username}}/?__a=1
并在响应中使用graphql.edge_owner_to_timeline_media.page_info.end_cursor,我使用新的 max_id 调用了同一页面
https://www.instagram.com/{{username}}/?__a=1&max_id={{end_cursor}}
现在每次调用中的end_cursor 更改和max_id 不起作用。
请帮忙:)
【问题讨论】:
-
您是否碰巧找到了解决方案?
-
instagram.com{{username}}/?__a=1 对我根本不起作用,只会拒绝访问。
-
@dprogramz ?__a=1 不再工作,请阅读在普通网页中可以提取_sharedData的解决方案
-
现在这个网址失效了
-
"?__a=1" 似乎工作得很好。
标签: javascript instagram instagram-api