產品概述
最新更新:2023-04-10
EngageLab SMS 可以提供快捷、穩定的短信發送服務和營銷解決方案,滿足客戶在不同場景下的需求。您可以通過高效的短信服務API更好地與客戶互動,促進業務發展。
短信类型
目前 EngageLab 的短信服務支持驗證碼, 行業通知和營銷短信。
驗證碼短信:註冊密碼,修改密碼,身份有驗證等。
行業通知短信:由用戶行為觸發生產的通知, 如:訂單通知,回复通知等。
營銷短信:向用戶統一發送的消息通知等。
接入方式
目前 EngageLab 對短信業務提供 WEBAPI 的接入方式,開發者可以利用EngageLab 提供的 HTTP 接口,調用 EngageLab的服務。
使用我們的短信API,開發者需要創建:
- SMS_USER
- SMS_KEY
- 短信模板
SMS_USER 與 SMS_KEY
SMS_USER是調用接口發信時候的賬號
用戶可以通過【短信】-【發送設置】-【發送授權】來創建 SMS_USER,同時 EngageLab 會自動生成對應的 SMS_KEY。目前 EngageLab 只允許擁有一個 SMS_USER。
短信模板
短信模板,用戶在發送短信之前,必須在前台頁面編輯短信內容,並提交審。審核通過後, 通過模板的 ID 調用發送。
簽名
由於短信發送的特殊性,以及相關的 ISP 機構的審查制度,短信內容中必須含有能說明發送者身份的簽名。目前, EngageLab 支持在編輯短信模板時添加簽名, 並設置簽名位置。
注意: 短信模板必須含有「簽名」, 否則不能通過審核。
變量替換
EngageLab 支持在短信中使用「變量」。
變量的格式:首尾使用 % 包圍,即為用戶定義的一個變量。舉例:
歡迎使用愛發信. 您的手機驗證碼是: %code%. # code是變量
歡迎使用愛發信. 您的手機驗證碼是: %code%. # code是變量
此代碼塊在浮窗中顯示
變量的用法:
- 在短信模板中使用變量,作為佔位符
- 在短信 API 中設置變量的值
- EngageLab 會根據請求參數,來替換短信內容中相應變量的值
- 變量的值的長度不能超過 16或32 個字符, 變量的值中不能含有 HTTP 鏈接
變量的命名規則:
- 變量名可包含字母(大小寫均可)、數字、'_'(下劃線)或'-'(中劃線)的任意組合,不得出現其他字符
- 變量名以字母(大小寫均可)、數字、'_'(下劃線)或'-'(中劃線)開頭
- 變量名長度不得超過16或32個字符