对于硕士论文,我需要分析几个Instagram的个人资料,每个个人资料超过1000个帖子。
我需要以下列表: 帖子类型(图像,多图像,视频) 描述 喜欢 评论(统计)
有没有办法用Instagram Api做到这一点,或者你有另外一个想法,这是如何工作的?
非常感谢你 托本
答案 0 :(得分:0)
对不起。不容易。 Facebook已禁用此功能。哪些仍然有效的部分可能会被禁用。您可以尝试从公共HTML Instagram网页中自行删除配置文件。
使用Google Chrome中的开发者控制台并分析网络流量,我发现了以下可能能够执行您想要的内容的网址。看起来像使用JSON对象调用/ graphql / query / URL作为标记为:variables的查询参数,以及某种对象的散列。不确定你是否可以自己调用它,但我已经成功使用了其他类似的嵌入式URL。 ID是您可以从HTML获取的用户ID。
我希望它有所帮助。
https://www.instagram.com/graphql/query/?query_hash=76d9c5f9c2d88aa251ece9ea61fdc570&variables=%7B%22id%22%3A%225466275%22%2C%22first%22%3A12%2C%22after%22%3A%22AQCqBkaT0gZcgV1z9nfTgM3saTJi3cDRQoQy2YM4SdWNWyo3kdMTfCzWvuGcGRI9e1WpAIquMMG9jeuuXSe0TSMiQMPIL1ZmVimTMQ0dfrD_9Q%22%7D
解码为:
https://www.instagram.com/graphql/query/?query_hash=76d9c5f9c2d88aa251ece9ea61fdc570&variables={"id":"5466275","first":12,"after":"AQCNhv_lxGd-nHBBaZb5kk3J4N-n058NgyCiWDnJ10rLc2V-YrVUvGsiuXr4NsMQ4QDzOLdjbTIVqoMpspJ69r-0s-PzOceis9J25o8P2BcjdA"}