Instagram Graph API -发布图像



我正在尝试自动化我的instagram feed(在未来扩展到更多的用户)。为了达到这个目的,我使用:

  • Instagram基本显示:获取某用户的访问令牌,获得权限后再访问只读的数据(关注者、帖子等)。但是这个应用程序不支持发布任何东西,只支持读取操作。
  • Instagram图API:我假装用这个来实际发布在instagram上,但在阅读文档和其他问题在stackoverflow,我不能得到任何线索如何发布图像/视频。

另外,正如在文档中提到的:分享新闻部分似乎可以发布,但不是从我的应用程序,它打开instagram应用程序(也显示仅与移动应用程序兼容)。

我最后的猜测是,也许可以通过使用facebook的图形APIFacebook的文档,其中:

curl -i -X POST "https://graph.facebook.com/{your-page-id}/feed?message=Awesome!&access_token={your-page-access-token}"

是用来发帖的

我尝试使用相同的格式,但在instagram的API:

curl -i -X POST "https://graph.instagram.com/{your-page-id}/feed?message=Awesome!&access_token={your-page-access-token}"

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

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

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

谢谢!

现在POST使用instagram内容发布API将内容(包括图像,视频)发送到您的instagram提要(访问他们的网站了解更多细节)

发布图片也有很多限制:

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

发布照片分为两步:

  • 使用POST /{ig-user-id}/media端点创建媒体对象容器
  • 然后,使用POST /{ig-user-id}/media_publish创建端点以发布该容器

相关内容

  • 没有找到相关文章

最新更新