Instagram Public Api(__a = 1)被禁止。还有其他选择吗?

问题描述 投票:0回答:2

我使用instagram公共api(将__a=1添加到网址的参数中)来获取帖子的详细信息(captionimageUrlpostTypelikescommentsviewsCount)。但似乎Instagram最近禁止了该操作,并返回了403。当我尝试通过其网址直接打开帖子时,它还要求登录。

[我试图使用instagram私有api(https://mgp25.github.io/)来获取帖子的详细信息,但是在某些请求之后,instargam也禁止这样做:

“由于api请求过多而被instagram限制”

您有其他选择的提议吗?

php json api instagram instagram-api
2个回答
1
投票

实际上它实际上并没有被禁止,但是现在使用302重定向到身份验证页面。目前,这在欧美地区是正确的,但仍适用于俄罗斯,乌克兰,白俄罗斯等。因此,VPN可以在这里解决,但能持续多久?替代方法是使用官方API。无法进行抓取,因为配置文件链接现在也需要身份验证。您可以进行经过身份验证的抓取,但每小时只能进行200个查询(Instagram发送该查询以获取数据)。

UPD:当Instagram帐户和查询geoIP不同时,似乎需要身份验证


© www.soinside.com 2019 - 2024. All rights reserved.