歡迎訊息流程現在可用於含有 Instagram 登入的 Instagram API。瞭解詳情。
Applies to v21.0+. Will apply to all versions on January 8, 2025.
The video media metric video_views
will no longer be supported.
The following endpoints and metrics are affected:
GET /{ig-media-id}/insights
video_views
Applies to v21.0+. Will apply to all versions on January 8, 2025.
The email_contacts
, get_direction_clicks
, profile_views
, text_message_clicks
, website_clicks
, and phone_call_clicks
time series metrics will no longer be supported.
The following endpoints and metrics are affected:
GET /{ig-user-id}/insights
email_contacts
get_direction_clicks
profile_views
text_message_clicks
website_clicks
phone_call_clicks
scope
值適用於所有版本。
為了確保 scope
值和權限名稱之間的一致性,我們將為含有 Instagram 登入的 Instagram API 推出全新 scope
值。全新 scope
值為:
instagram_business_basic
instagram_business_content_publish
instagram_business_manage_comments
instagram_business_manage_messages
上述值將分別替換現有的 business_basic
、business_content_publish
、business_manage_comments
和 business_manage_messages
值。
請注意,舊 scope
值將於 2025 年 1 月 27 日停用。請務必在此日期之前更新您的程式碼,以免應用程式的功能受到影響。如果未更新,您的應用程式將無法呼叫 Instagram 端點。
更正:停用日期從 2024 年 12 月 17 日移至 2025 年 1 月 27 日。
graph.instagram.com
instagram_business_basic
instagram_business_content_publish
instagram_business_manage_comments
instagram_business_manage_messages
適用於所有版本。
當用戶在加強推廣的 Instagram 貼文或 Instagram 廣告貼文上留言時,除了會在 comments
欄位的 value
物件的 media
物件中傳回 ad_id
和 ad_title
之外,也會傳回 original_media_id
。如需更多資訊,請參閱設定 Instagram 的 Webhooks。
Applies to v20.0+. Will apply to all versions on August 19, 2024.
The last_14_days
, last_30_days
, last_90_days
and prev_month
timeframes will no longer be supported for the reached_audience_demographics
and engaged_audience_demographics
metrics.
The following endpoints and metrics are affected:
GET /{ig-user-id}/insights
engaged_audience_demographics
reached_audience_demographics
Applies to v18.0+. Will apply to all versions on December 11, 2023.
Duplicative and legacy Instagram insight metrics are being deprecated. Please see documentation for the endpoints and Instagram Insights for more information on which metrics to use in their place.
The following endpoints and metrics are affected:
GET /{ig-user-id}/insights
AUDIENCE_GENDER_AGE
AUDIENCE_LOCALE
AUDIENCE_COUNTRY
AUDIENCE_CITY
GET /{ig-media-id}/insights
CAROUSEL_ALBUM_IMPRESSIONS
CAROUSEL_ALBUM_REACH
CAROUSEL_ALBUM_ENGAGEMENT
CAROUSEL_ALBUM_SAVED
CAROUSEL_ALBUM_VIDEO_VIEWS
TAPS_FORWARD
TAPS_BACK
EXITS
ENGAGEMENT
Note: total_interactions
, which is listed as an alternative for some of the deprecated metrics, is currently only available using version 18.0 and does not work with older versions. When querying older versions before Dec 11, 2023, please use the engagement
metric.total_interactions
, which is listed as an alternative for some of the deprecated metrics, is currently only available using version 18.0 and does not work with older versions. When querying older versions before Dec 11, 2023, please use the engagement
metric.
適用於所有版本。
當用戶在加強推廣的 Instagram 貼文或 Instagram 廣告貼文上留言時,會在 comments
欄位的 value
物件的 media
物件中傳回 ad_id
和 ad_title
。
適用於所有版本。
Instagram 產品標註功能已可供 Reels 使用。發佈連續短片時,最多可以標註 30 項商品。
適用於所有版本。
現在可支援連續短片。若要發佈影片做為連續短片,請在建立單一影音素材貼文容器時,將 media_type
參數設定為 REELS
。請參閱 POST /ig-user/media endpoint
端點參考資料,以瞭解哪些參數可與連續短片搭配使用,以及連續短片的相關需求。
適用於所有版本。
舊版 Instagram API 開發人員文件已移除,系統現在會重新導向至 Instagram 開放平台開發人員文件。
適用於所有版本。
您現在可以在 Instagram 商業帳號發佈的影音素材上建立及管理 Instagram 購物商店標籤。若要瞭解操作方式,請參閱商品標註指南。
適用於所有版本。
現在,您可以使用 Instagram API 取得應用程式用戶直播中的直播影片 IG 影音素材、取得這些影片的留言,以及使用 Instagram 傳訊 API 傳送私密回覆(direct 訊息)給留言作者。為了支援此功能,系統已進行以下變更:
live_comments
Instagram Webhooks 欄位可傳送通知,該通知包含應用程式用戶的直播影片在直播時的直播留言請參閱 Instagram 傳訊 API 私密回覆文件,瞭解如何傳送私密回覆給已對應用程式用戶的直播影片 IG 影音素材發表留言的用戶。
適用於所有版本。
parent_id
- 若此留言建立在另一個 IG 留言上(即回覆另一個留言),則傳回父系 IG 留言的編號。適用於所有版本。
comments
Instagram Webhooks 欄位現在包含下列 value
欄位物件中的屬性:
from.id
- 建立留言之 Instagram 用戶的 IGSID。from.username
- 建立留言之 Instagram 用戶的用戶名稱media.id
- 留言發表處所在 IG 影音素材的編號。media.media_product_type
- 留言發表處所在 IG 影音素材的介面(發佈位置)。parent_id
- 若此留言建立在另一個 IG 留言上(即回覆另一個留言),則為父系 IG 留言的編號。下列變更適用於 2021 年 10 月 5 日或之後建立的 Instagram TV 影片。在此日期之前建立的 Instagram TV 影片不受這些變更的影響。
video_title
欄位在 2022 年 1 月 3 日,無論影片的建立日期為何,上述變更將適用於所有 API 版本和所有 Instagram TV 影片。這表示從 2022 年 1 月 3 日開始,使用舊版 API 的應用程式將能夠查詢 Instagram TV 影片(讀取支援於第 10.0 版中推出,並僅限於 10.0 以上版本使用)。
從第 14.0 版開始,系統將不再支援 video_title
欄位,如果要求該欄位,API 將擲回錯誤。
適用於 11.0 以上版本,將於 2021 年 9 月 7 日套用至所有版本。
如果透過另一個端點或欄位擴充功能間接查詢 IG 影音內容,當影音內容擁有者已隱藏按讚數時,系統將會省略 API 回應中的 like_count
欄位。不過,即使已隱藏影音內容的按讚數,直接查詢 IG 影音內容(只能由 IG 影音內容擁有者執行)仍會傳回實際按讚數。
適用於 11.0 以上版本。
已在 GET /{ig-user-id}/media
端點中新增 since
和 until
參數來支援時間型分頁。
現在開始,如透過另一個端點間接查詢 IG 影音內容,like_count 欄位遇到下列情況時會傳回 0
:若應用程式用戶並未擁有該影音內容,且影音內容擁有者已隱藏按讚數。只有 IG 影音內容擁有者能直接查詢 IG 影音內容,即使擁有者已隱藏影音內容的按讚數,這樣的查詢方式仍會傳回實際按讚數。
針對 IG 用戶的 online_followers
衡量指標計算方式進行微幅變更。
日本用戶所進行的限時動態 IG 媒體互動,不再包含於部分 replies
衡量指標計算中:
replies
衡量指標現在將傳回 0
值。replies
衡量指標將傳回回覆次數,但日本用戶所進行的回覆將不會包括在計算中。已修復發生在限時動態 IG 媒體上的觸及人數衡量指標小錯誤。
10.0 以上版本現在支援 IGTV 媒體。此適用於所有端點,除了用於內容發佈和 Webhooks 的端點以外。為支援此變更,IG 媒體節點加入了新的 media_product_type
和 video_title
欄位。IGTV 媒體必須於發佈時分享至 Instagram(需啟用張貼預覽或分享預覽至動態),才能透過 API 存取。
內容發佈測試版已經結束,所有開發人員現在都可以在 Instagram 專業帳號上發佈媒體。如需使用方式的詳細資訊,請參閱內容發佈指南。
為了符合歐盟的電子通訊隱私指令(ePrivacy Directive)規範,2020 年 12 月 1 日之後,歐洲經濟區(EEA)用戶所進行的訊息相關限時動態 IG 影音內容互動,不再包含於某些衡量指標計算中:
replies
衡量指標現在會傳回 0
值。replies
衡量指標將傳回回覆次數,但 EEA 的用戶所進行的回覆將不會包括在其計算中。此變更適用於所有版本。
follower_count
值與其在 Instagram 應用程式中顯示的對應值現在能夠更緊密地對應。此外,follower_count
現在將傳回最多 30 天的資料,而非 2 年。此變更適用於 9.0 以上版本,且將於 2021 年 5 月 9 日套用至所有版本。GET /{ig-hashtag-id}/top_media
和 GET /{ig-hashtag-id}/recent_media
主題標籤搜尋查詢所傳回的 IG 媒體上要求 timestamp
欄位。例如:GET /{ig-hashtag-id}/top_media?fields=timestamp
。story_insights
欄位現在要求 instagram_manage_insights
權限,而不是 instagram_manage_comments
。#spooky
!/{ig-media-id}/comments
關係連線 - 使用 API 3.1 以下版本發出的 GET
要求會依時間先後順序傳回結果。若使用 3.2 以上版本發出要求,則系統會依時間先後反向排序傳回結果。 /{ig-media-id}
節點 - 您現在可以使用欄位擴展取得媒體物件上的 permalink
欄位。/{ig-comment-id}
節點:
username
欄位。GET
要求,除非發出要求的用戶擁有留言,否則回應不會包含 user
欄位;我們會改為所有留言者傳回 username
。這也會套用至透過其他 API 建立留言的查詢,例如 Mentions API。/{ig-media-id}
節點:
username
欄位。GET
要求,除非發出要求的用戶擁有媒體物件,否則回應不會包含 owner
欄位;我們會改為所有留言者傳回 username
。這也會套用至透過其他 API 建立媒體物件的查詢,例如 Mentions API。洞察報告 API - 洞察報告現在將包含透過 API、Facebook 廣告介面和 Instagram 推廣功能產生的廣告動態,這會影響下列衡量指標:
impressions
reach
/{ig-media-id}
節點上的 timestamp
欄位現在是公開欄位,可透過欄位擴展傳回。/{ig-user-id}
、/{ig-comment-id}
和 /{ig-media-id}
節點現在在使用欄位擴展透過關係連線存取時,將傳回所有公開欄位。如需瞭解哪些是公開欄位,請參閱各節點的參考文件。/{ig-user-id}/media
關係連線發佈相片時,可包含主題標籤。#crazywildebeest
FTW!