发布 Instagram 用户媒体

在类型为 Instagram 业务帐户的 Instagram 用户上发布 Instagram 容器。请参阅内容发布指南,查看完整的发布步骤。

创建

POST /{ig-user-id}/media_publish

在类型为 Instagram 业务帐户的 Instagram 用户上发布 Instagram 容器对象。

限制

  • Instagram 帐户在 24 小时内只能通过 API 发布 25 条帖子。
  • 如果与目标 Instagram 业务帐户关联的公共主页需要公共主页发布授权 (PPA),则必须完成 PPA,否则请求将失败。
  • 如果与目标 Instagram 业务帐户关联的公共主页需要双重验证,则 Facebook 用户还必须执行双重验证,否则请求将失败。
  • 不支持发布到 Instagram TV。

要求

类型描述

访问口令

用户

商务管理平台身份

如果要发布商品标记容器,应用用户必须在此 Instagram 用户的 Instagram 店铺所属的商务管理平台上具有管理员身份。

Instagram 店铺

如果发布商品标记容器,Instagram 用户必须拥有已获批准的 Instagram 店铺,以及包含商品的商品目录。

权限

instagram_basic
instagram_content_publish
pages_read_engagementpages_show_list


若通过商务管理平台向应用用户授予了公共主页身份,您还将需要以下其中一项权限:


ads_management
business_management


如要发布商品标记容器,您还需要以下权限:


catalog_management
instagram_shopping_tag_products

任务

对于请求中使用的口令,其所属应用用户必须能够在与目标 Instagram 帐户关联的公共主页上执行 MANAGECREATE_CONTENT 任务。

请求语法

POST https://graph.facebook.com/{api-version}/{ig-user-id}/media_publish
  ?creation_id={creation-id}
  &access_token={access-token}

路径参数

占位符

{api-version}
字符串

API 版本

{ig-user-id}
必要项
字符串

应用用户的应用范围用户编号。

查询字符串参数

占位符描述

access_token

必要

{access-token}

应用用户的用户访问口令。

creation_id

必要

{creation-id}

要发布的 Instagram 容器的编号。

请求示例

POST graph.facebook.com
  /17841405822304914/media_publish
    ?creation_id=17889455560051444

响应示例

{
  "id": "17920238422030506"
}

读取

不支持此操作。

更新

不支持此操作。

删除

不支持此操作。