代表 Instagram 用戶上的一系列 Instagram 媒體物件。
由 2023 年 11 月 9 日起,系統不再支援以 VIDEO
值作為 media_type
。如要在動態消息上發佈影片,請使用 REELS
媒體類型。
POST /{ig-user-id}/media
類型 | 說明 |
---|---|
如要建立商品標註容器,應用程式用戶必須在擁有 Instagram 用戶 Instagram 商店的企業管理平台上擔任管理員角色。 | |
如要建立商品標註容器,Instagram 用戶必須擁有已獲批准的 Instagram 商店,以及包含商品的商品目錄。 | |
如果應用程式用戶透過企業管理平台取得專頁角色,您還將需要以下其中一項:
如要建立商品標註容器,您還需要以下項目: | |
在要求中使用了憑證的應用程式用戶必須能夠在與目標 Instagram 帳戶連結的專頁上執行 |
連續短片的規格如下所示:
連續短片封面相片的規格如下所示:
POST https://graph.facebook.com/{api-version}/{ig-user-id}/media ?image_url={image-url} &is_carousel_item={is-carousel-item} &caption={caption} &location_id={location-id} &user_tags={user-tags} &product_tags={product-tags} &access_token={access-token}
POST https://graph.facebook.com/{api-version}/{ig-user-id}/media ?media_type=REELS &video_url={reel-url} &caption={caption} &share_to_feed={share-to-feed} &collaborators={collaborator-usernames} &cover_url={cover-url} &audio_name={audio-name} &user_tags={user-tags} &location_id={location-id} &thumb_offset={thumb-offset} &share_to_feed={share-to-feed} &access_token={access-token}
僅限輪播內容容器。如要建立輪播項目容器,您需要建立圖片或影片容器(不支援連續短片)。請參閱輪播帖子,了解完整發佈步驟。
POST https://graph.facebook.com/{api-version}/{ig-user-id}/media ?media_type=CAROUSEL &caption={caption} &share_to_feed={share-to-feed} &collaborators={collaborator-usernames} &location_id={location-id} &product_tags={product-tags} &children={children} &access_token={access-token}
POST https://graph.facebook.com/{api-version}/{ig-user-id}/media ?image_url={image-url} &media_type=STORIES &access_token={access-token}
POST https://graph.facebook.com/{api-version}/{ig-user-id}/media ?video_url={video-url} &media_type=STORIES &access_token={access-token}
預留位置 | 值 |
---|---|
| API 版本。 |
| 應用程式用戶的應用程式範圍用戶帳號。 |
鍵值 | 預留位置 | 說明 |
---|---|---|
|
| 必要項目。應用程式用戶的用戶存取憑證。 |
|
| 僅適用於 Reels。您 Reels 媒體的音訊名稱。您只能在建立連續短片期間或之後,在音訊頁面重新命名一次。 |
|
| 圖片、影片或輪播內容的說明文字。可以包含主題標籤(例如 輪播內容中的圖片或影片不支援此參數。 |
|
| 僅適用動態消息圖像、Reels 和輪播廣告。單個 Instagram 媒體之協作者的 Instagram 用戶名稱清單,其中包含最多 3 個用戶名稱。 不支援限時動態。 |
|
| 輪播內容的必要項目,僅適用於輪播內容。包含多達 10 個容器編號的陣列;這些編號對應的是應顯示在已發佈輪播內容的各項圖片和影片。輪播內容最多可包含 10 項圖片和/或影片。 |
|
| 僅適用於 Reels。要用作連續短片分頁封面圖片的圖片路徑。我們會使用您指定的網址來為圖片執行 cURL 要求,因此該圖片必須在公共伺服器上託管。如果您同時指定 |
|
| 僅限圖片,且為圖片的必要項目。圖片的路徑。我們會使用您指定的網址來為圖片執行 cURL 要求,因此該圖片必須在公共伺服器上託管。 |
|
| 僅適用於圖片和影片。請設為 |
|
| 與您想在圖片或影片上標註之地點相關的專頁編號。 您可以使用專頁搜尋 API 來搜尋名稱符合搜尋字串的專頁,然後剖析結果,以找出為實際地點建立的專頁。在您的搜尋中包括 輪播內容中的圖片或影片不支援此參數。 |
|
| 輪播內容、限時動態和連續短片的必要項目。用以表示容器用於輪播內容、限時動態或連續短片。值可以是:
|
|
| 商品標註的必要項目。僅適用於圖片和影片。物件陣列,用於指定標註圖片或影片所用的商品標籤(上限為 5 個;標籤和商品編號均不得重複)。每個物件均應包含以下資訊:
例如:
|
|
| 僅適用於 Reels。如果為 請注意,這兩個值都不表示連續短片是否實際顯示在連續短片分頁,因為連續短片可能不符合資格要求或未被我們的演算法選中。有關資格條件的資訊,請參閱連續短片規格。 |
|
| 適用於影片和連續短片。要用作封面縮圖的影片或連續短片影格位置,以毫秒為單位。預設值為 |
|
| 用戶標註的必要項目。僅適用於圖片和影片。您想在圖片中標註的任何公開 Instagram 用戶之公開用戶名稱和
|
|
| 影片和連續短片的必要項目。僅適用於影片和連續短片。影片的路徑。我們會使用傳入的網址來為影片執行 cURL 要求,因此該影片必須在公共伺服器上託管。 |
包含 Instagram 容器編號的 JSON 格式物件;此編號可讓您用來發佈容器。
影片上載為非同步操作,因此收到容器編號並不能確保上載成功。為了確認影片已經上載,請在 Instagram 容器中要求 status_code
欄位。如果值為 FINISHED
,則影片已成功上載。
{ "id":"{ig-container-id}" }
POST graph.facebook.com/17841400008460056/media ?image_url=https//www.example.com/images/bronzed-fonzes.jpg &caption=#BronzedFonzes! &collaborators= [‘username1’,’username2’] &user_tags=[ { username:'kevinhart4real', x: 0.5, y: 0.8 }, { username:'therock', x: 0.3, y: 0.2 } ]
{ "id": "17889455560051444" }
GET /{ig-user-id}/media
獲取 Instagram 用戶上的所有 Instagram 媒體。
GET /{ig-user-id}/stories
端點。類型 | 說明 |
---|---|
如果應用程式用戶透過企業管理平台取得專頁角色,您還將需要以下其中一項: |
此端點支援基於時間的分頁,包括帶有 Unix 時戳或 strtotime
資料值的 since
和 until
查詢字串參數,以定義時間範圍。
GET graph.facebook.com/17841405822304914/media
{ "data": [ { "id": "17895695668004550" }, { "id": "17899305451014820" }, { "id": "17896450804038745" }, { "id": "17881042411086627" }, { "id": "17869102915168123" } ] }
不支援這項操作。
不支援這項操作。