設定自訂提供者 sms-configuration-custom
此功能可讓您整合及設定自己的傳訊提供者,除了預設選項(Sinch、Twilio和Infobip)以外,還提供了彈性。 這可為SMS和RCS訊息實現順暢的撰寫、傳遞、報告和同意管理。
透過自訂提供者設定,您可以直接在Journey Optimizer中連線協力廠商傳訊服務、自訂動態內容的訊息裝載,以及管理選擇加入/選擇退出偏好設定,以確保在SMS和RCS通道間保持一致。
若要設定自訂提供者,請遵循下列步驟:
建立您的API認證 api-credential
若要使用Adobe現成未提供的自訂提供者(例如Sinch、Infobip、Twilio)在Journey Optimizer中傳送SMS和RCS訊息,請執行以下步驟:
-
在左側邊欄中,瀏覽至管理
>管道,選取 簡訊設定 下的 API認證 功能表,然後按一下 建立新的API認證 按鈕。
-
設定您的SMS API認證,如下所述:
-
SMS供應商:自訂。
-
名稱:輸入您的API認證名稱。
-
提供者AppId:輸入您的SMS提供者提供的應用程式ID。
-
提供者名稱:輸入您的SMS提供者的名稱。
-
提供者URL:輸入簡訊提供者的URL。
-
驗證型別:選取您的授權型別,並根據選取的驗證方法完成對應的欄位。
-
-
啟用 mTLS支援 選項,以確保使用者端和伺服器在建立安全連線之前互相驗證。
若要僅使用mTLS,請從 驗證型別 下拉式清單中選取無驗證,然後啟用mTLS支援。
-
在 標頭 區段中,按一下 新增引數 以指定將傳送給外部服務的要求訊息的HTTP標頭。
Content-Type和 Charset 標頭欄位已預設設定,無法刪除。
-
新增您的提供者裝載,以驗證及自訂您的要求裝載。
對於RCS訊息,此承載稍後會在內容設計期間使用。
note note NOTE 設定具有基本或持有者驗證的自訂SMS提供者時,您必須在JSON裝載中包含 authOption引數。 此外,提供者承載必須參考範本變數{{fromNumber}}、{{toNumber}}和{{message}}。 -
完成API認證的設定時,請按一下提交。
-
在 API認證 功能表中,按一下
以刪除您的API認證。
-
若要修改現有認證,請找到所需的API認證,然後按一下 編輯 選項以進行必要的變更。
-
從您現有的API認證按一下驗證SMS連線,透過傳送範例訊息至指定裝置來測試及驗證SMS API認證。
-
填寫 數字 和 訊息 欄位,然後按一下驗證連線。
note important IMPORTANT 訊息的結構必須符合提供者的裝載格式。
在建立及設定您的API認證後,您現在需要為Webhook設定簡訊的傳入設定。
自訂 SMS 提供者的驗證選項 auth-options
建立API認證後,請完成API金鑰驗證所需的欄位:
- 名稱:輸入API金鑰組態的名稱。
- API Token:輸入您的SMS提供者提供的API Token。
建立API認證後,請完成MAC驗證所需的欄位:
- 名稱:輸入MAC驗證組態的名稱。
- API Token:輸入您的SMS提供者提供的API Token。
- API秘密金鑰:輸入您的SMS提供者提供的API秘密金鑰。 此金鑰用於產生MAC (訊息驗證代碼),以進行安全通訊。
- Mac授權雜湊格式:選擇MAC驗證的雜湊格式。
建立API認證後,請完成OAuth驗證所需的欄位:
-
名稱:輸入您OAuth驗證組態的名稱。
-
API Token:輸入您的SMS提供者提供的API Token。
-
OAuth URL:輸入用於取得OAuth權杖的URL。
-
OAuth內文:提供JSON格式的OAuth要求內文,包括
grant_type、client_id和client_secret等引數。
建立API認證後,請完成JWT驗證所需的欄位:
-
名稱:輸入JWT驗證組態的名稱。
-
API Token:輸入您的SMS提供者提供的API Token。
-
JWT裝載:輸入包含JWT所需宣告的JSON裝載,例如簽發者、主體、對象和到期日。