我尝试从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