IG 用戶媒體發佈

在 Instagram 商業 IG 用戶上發佈 IG 容器。如需完整的發佈步驟,請參閱內容發佈指南。

建立

POST /{ig-user-id}/media_publish

在 Instagram 商業 IG 用戶上發佈 IG 容器物件。

限制

  • Instagram 帳號限制在 24 小時的移動期間內只能發佈 25 篇 API 貼文。
  • 如果連線至目標 Instagram 商業帳號的粉絲專頁需要粉絲專頁發佈授權(PPA),則必須完成 PPA,否則要求將失敗。
  • 如果連線至目標 Instagram 商業帳號的粉絲專頁需要雙重驗證,Facebook 用戶也必須執行雙重驗證,否則要求將失敗。
  • 不支援發佈至 Instagram TV。

需求

類型說明

存取權杖

用戶

企業管理平台角色

如果要發佈用於商品標註的容器,應用程式用戶必須在擁有 IG 用戶 Instagram 商店企業管理平台上具有管理員角色。

Instagram 商店

如果要發佈用於商品標註的容器,IG 用戶必須擁有經過核准的 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}

要發佈的 IG 容器編號。

要求範例

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

回應範例

{
  "id": "17920238422030506"
}

讀取

不支援執行此作業。

更新

不支援執行此作業。

刪除

不支援執行此作業。