【发布时间】:2020-09-27 02:25:06
【问题描述】:
好吧,我真的很困惑......
这方面似乎有相当多的帖子,但都已经过时了,因为我尝试了大约 15 种不同的 python 机器人和代码部分,但无法让它们工作。
似乎 API 在过去一年发生了变化,因此每个拥有工作机器人的开发人员现在都无法使用。
我不明白为什么,因为有像 Later .com 和其他允许人们发布到他们的 instagram 帐户的服务。所以必须有一种可编程的方式来做到这一点。
我查看了他们 API 的 API 文档,但我只能找到 2 个,并且没有一个允许发布到您的个人资料:
- Instagram 图形 API
该 API 可用于获取他们的媒体、管理和回复他们媒体上的 cmets、识别他们被其他 Instagram 用户@提及的媒体、查找带有标签的媒体,以及获取有关其他 Instagram 业务的基本元数据和指标,以及创作者。
这只是说获取他们的媒体,而不是发布。
- Instagram 基本显示 API
API 可用于访问任何类型的 Instagram 帐户,但仅提供对基本数据的读取权限。如果您正在构建一个允许 Instagram 企业或创作者发布媒体、管理 cmets、识别@提及和标签的媒体或获取有关其他 Instagram 用户的数据的应用,请改用 Instagram Graph API。
这个说如果我想发布媒体然后我应该去 Instagram Graph API,同样没有说我可以发布。
假设为了这次会议,我应该使用 Instagram Graph API。对此的要求是:
您必须先完成应用审核流程,然后才能将应用切换到实时模式。您可以在 App Dashboard 中的 App Review > Permissions and Features 选项卡中开始该过程。除 pages_show_list 之外的所有 Instagram Graph API 权限都需要 App Review 批准。
完成应用审核后,您将被要求完成业务验证。您必须先完成验证,您的应用才能使用高级访问级别。
我想要做的就是自动发布我的个人 instagram 帐户,这样我就可以在一天内批量编辑照片并完成所有工作,而无需创建一个可供人们或企业使用的完整的实时应用程序。
出于对自动化的热爱,请为我指明正确的方向。
【问题讨论】:
标签: python automation instagram instagram-api