通过网络搜索获取Instagram公共个人资料数据


Get Instagram public profile data with web search

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

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

是否有关于此web搜索的任何文档或一些解决方案来访问与instagram web搜索的公共个人资料数据?我至少需要媒体,追随者和跟随者的计数。

您可以将?__a=1添加到url中,只获取json:

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

它包含您提到的公共配置文件数据:

user:
    follows:
        count
    followed_by:
        count
    media:
        count