0

我尝试在不使用 API 的情况下从 instagram 检索一些公共个人资料数据。我已经使用file_get_contents并提取了_sharedData. 但是这种方法会极大地降低性能(加载 5 秒),因此对于生产来说这是毫无意义的。

我在一个stackoverflow 问题中看到,他们调用http://instagram.com/web/search/topsearch/?query=user_id来访问至少关注者的数量。但没有进一步的细节。

是否有任何关于此网络搜索的文档或使用 instagrams 网络搜索访问公共个人资料数据的解决方案?我至少需要媒体、追随者和追随者的数量。

4

1 回答 1

5

您可以添加?__a=1到 url 并仅获取 json:

https://www.instagram.com/facebook/?__a=1

它包含您提到的公共个人资料数据:

user:
    follows:
        count
    followed_by:
        count
    media:
        count

我花了大约 280 毫秒。

于 2016-11-16T10:45:49.350 回答