產品概述

最新更新: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是變量

        
此代碼塊在浮窗中顯示

變量的用法:

  1. 在短信模板中使用變量,作為佔位符
  2. 在短信 API 中設置變量的值
  3. EngageLab 會根據請求參數,來替換短信內容中相應變量的值
  4. 變量的值的長度不能超過 16或32 個字符, 變量的值中不能含有 HTTP 鏈接

變量的命名規則:

  1. 變量名可包含字母(大小寫均可)、數字、'_'(下劃線)或'-'(中劃線)的任意組合,不得出現其他字符
  2. 變量名以字母(大小寫均可)、數字、'_'(下劃線)或'-'(中劃線)開頭
  3. 變量名長度不得超過16或32個字符
在文档中心打开