python - Instagram Graph API - 发布图像

标签 python facebook-graph-api postman instagram-graph-api

我正在尝试自动化我的 Instagram feed(将来扩展到更多用户)。为了实现这一点,我使用:

  • Instagram 基本显示:获取特定用户的访问 token 、权限,然后访问只读数据(关注者、帖子等)。但此应用不支持发布任何内容,仅支持读取操作。
  • Instagram graph API:我假装使用它在 Instagram 上实际发布,但在阅读 stackoverflow 中的文档和其他问题后,我无法获得有关如何发布图像的任何线索/视频。

此外,如文档中所述:share on news section似乎可以发布,但不能从我的应用程序发布,它会打开 Instagram 应用程序(也显示仅与移动应用程序兼容)。

我最后的猜测是,通过使用 facebook 的图形 API 或许可以 facebook's docs ,其中:

curl -i -X POST\“https://graph.facebook.com/{your-page-id}/feed?message=太棒了!&access_token={your-page-access-token}”

用于发帖。

我尝试在 Instagram 的 API 上使用相同的格式:

curl -i -X POST\“https://graph.instagram.com/{your-page-id}/feed?message=太棒了!&access_token={your-page-access-token}”

我收到了来自服务器的响应(这给了我一些希望,至少端点存在),但这是一个带有未经授权的代码的错误响应。

有人知道如何使用图形 API 发布图像吗?这可能吗?

如果您需要更多信息,请在评论中询问!

谢谢!

最佳答案

现在可以使用 Instagram Content Publishing API发布内容(包括图像、视频)到您的 Instagram feed 中。 (访问他们的网站了解更多详细信息)

发布图像也存在许多限制:

  • 只能用于发布到企业 IG 用户帐户;不支持创作者 IG 用户帐户。
  • 帐户在 24 小时内最多只能发布 25 个 API 发布的帖子。
  • JPEG 是唯一受支持的图像格式。不支持 MPO 和 JPS 等扩展 JPEG 格式。
  • 不支持故事。
  • 不支持购物标签。
  • 不支持品牌内容标签。
  • 不支持过滤器。
  • 不支持多图片帖子。

发布照片分为两个步骤:

关于python - Instagram Graph API - 发布图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65886724/

相关文章:

python - 如何将一行拆分为多行并在数据框列上应用日期时间?

python - pandas 使用同一列中的值进行分组并计算结果(包括 R 等效项)

android - 如何在 Android 版 Facebook 登录按钮上添加自定义文本并设置自定义图像?

php - 如何使用 Facebook API 获得有关新 friend 和已删除 friend 的通知?

docker - 尝试使用网关安全 token 向 Hawkbit 服务器发出 GET 请求时出现 401 错误

python - 为什么我不能将此集合转换回列表?

python - 使用 Cython 处理可变大小的列表

javascript - 同一页面上的多个自定义受众重定向像素

solr - org.apache.solr.common.SolrException 流主体被禁用

javascript - 从浏览器 mailgun 发送电子邮件