連結的格式如下:
https://ig.me/m/
USERNAME
是 Instagram 帳號的 IG 用戶名稱。
您可以使用這些連結傳遞轉介參數。
轉介參數可提供下列用途:
以下是加上參數的 ig.me 連結:
https://ig.me/m/
REF_PARAM
會透過 Webhooks 傳遞至伺服器。
若要正常使用 ig.me 連結,您必須符合以下條件:
轉介部分一律遵循下列格式:
"referral": {
"ref": "ref_data_in_ig_dot_me_param"
"source": "SHORTLINKS"
"type": "OPEN_THREAD"
}
欄位值 | 說明 |
---|---|
| 原先加入 ig.me 連結並在 |
| 這個轉介的來源。若是 ig.me 連結,來源值為 |
| 轉介的識別資料。若是來自 ig.me 連結的轉介,這個識別資料一律為 |
當含有 ref
參數的 ig.me 連結開啟 Instagram 應用程式時,請留意以下三種可能情況:
如果您已為您的 Instagram 帳號設定 Icebreaker,而用戶點按 Icebreaker,您的應用程式會收到 messaging_postback
Webhook 事件,其中包含傳遞的轉介參數。
messaging_postback
Webhook 事件會遵循以下格式:
{
"object": "instagram",
"entry": [
{
"id": "
USER_DEFINED_PAYLOAD
指的是您先前設定要在回傳中傳送的承載。
如果您已為您的 Instagram 帳號設定 Icebreaker,而用戶並未點按 Icebreaker,且選擇透過撰寫工具傳送訊息,您的應用程式會收到 messages
Webhook 事件,其中包含傳遞的轉介參數。
messages
Webhook 事件會遵循以下格式:
{
"object": "instagram",
"entry": [
{
"id": "
如果用戶與您的 Instagram 商家現已有對話串,當用戶存取您的 ig.me 連結時,Instagram 只會開啟對應的對話串。若要收到轉介通知,您的 Webhook 必須訂閱 messaging_referral
事件。
此動作會重設 24 小時標準訊息期間,允許應用程式在取得包含 ref
參數的 Webhook 後進行回覆。
messaging_referrals
事件會遵循以下格式:
{
"object": "instagram",
"entry": [
{
"id": "
以下是您可以使用 ig.me 連結的一些方式:
新對話串 | 現有對話串 |
---|---|
我們會向用戶揭露以下文字: 您透過連結開啟過此對話。一旦您傳送訊息, | 我們會向用戶揭露以下文字: 您透過連結開啟過此對話。 |
ig.me 連結目前不支援網頁版 Instagram。