【问题标题】:How to programatically post to instagram如何以编程方式发布到 Instagram
【发布时间】:2020-09-27 02:25:06
【问题描述】:

好吧,我真的很困惑......

这方面似乎有相当多的帖子,但都已经过时了,因为我尝试了大约 15 种不同的 python 机器人和代码部分,但无法让它们工作。

似乎 API 在过去一年发生了变化,因此每个拥有工作机器人的开发人员现在都无法使用。

我不明白为什么,因为有像 Later .com 和其他允许人们发布到他们的 instagram 帐户的服务。所以必须有一种可编程的方式来做到这一点。

我查看了他们 API 的 API 文档,但我只能找到 2 个,并且没有一个允许发布到您的个人资料:

  1. Instagram 图形 API

该 API 可用于获取他们的媒体、管理和回复他们媒体上的 cmets、识别他们被其他 Instagram 用户@提及的媒体、查找带有标签的媒体,以及获取有关其他 Instagram 业务的基本元数据和指标,以及创作者。

这只是说获取他们的媒体,而不是发布。

  1. 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


    【解决方案1】:

    instagram API 不支持上传图片。

    我也对一个人必须投入多少努力才能发现这一点感到沮丧。毕竟,发布图像似乎是 API 的基本用例。我希望有一个常见问题页面或粗体的免责声明来说明这一点。

    github 上有一些项目支持以不受支持的方式发布到 Instagram(例如,使用“私有”api,或模拟 Instagram 应用程序)。我个人没有使用过任何这些解决方案,但想提一下它们存在。

    【讨论】:

      【解决方案2】:

      使用新的 Facebook Graph API,您可以发布 Instagram 帖子。但这个 API 以及发布功能仅适用于 Instagram 企业和创作者用户。 在您的情况下,只需切换到 Creators 帐户即可。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-12-30
        • 2022-11-14
        • 2014-11-18
        • 1970-01-01
        • 2016-07-09
        • 1970-01-01
        相关资源
        最近更新 更多