我正在尝试自动化我的 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/