instagramgraphql非官方api
igql的Python项目详细描述
支架末端
根据这个问题#1Instaloader已经做了这个库所做的事情,所以为什么在它存在的时候重新发明轮子,我也很抱歉浪费你的时间使用这个库而不是StimaLoad,它比IGQL要好得多。@ogencoglu实际上造成了关于它的问题,但我认为当我检查Instaloader的源代码时,我意外地键入了其他内容,而不是graphql
。
instagramgraphql非官方api
非官方Instagram GraphQL API,用于在未经身份验证的情况下收集数据。
功能
- 搜索人员、标签和位置
- 获取媒体数据
- 获取标签数据
- 获取位置数据
- 获取所有评论
- 得到所有喜欢的人
- 获取特定的用户帖子
- 提供sessionid后,您可以从私人帐户获取数据
- graphql返回了很多很酷的数据。例如
accessibility_caption
,您可以通过它训练图像分类器
注意:这基本上是一个收集数据的api,不用于上传或与媒体交互。如果您想要更高级的ig库,您应该检查LevPasha's Instagram-API-python包。
获取用户的所有媒体
fromigqlimportInstagramGraphQLigql_api=InstagramGraphQL()user=igql_api.get_user('instagram')formediainuser.timeline():print(media)
安装
库在pypi上可用,因此只需运行
pip install igql