首次驗證
1. 前置準備
要使用 EngageLab OTP 實現驗證碼的產生、發送與驗證,在使用前,開發者需完成以下前置準備:
1.1 配置模板
按照建立 OTP 模板這份文件指引,設定 EngageLab OTP 發送所需的模板名稱、模板 ID、品牌名稱、一次性密碼長度、一次性密碼失效時間等資訊。

1.2 建立 API 金鑰
使用 EngageLab OTP API 產生驗證碼或進行驗證時,需要建立一個 API Basic 驗證金鑰,可依照建立 OTP API 金鑰這份文件指引進行建立。

2. 正式發送
您可以選擇以下 2 種方式發送第一則 EngageLab OTP 驗證訊息:
2.1 網站後台發送
- 2.1.1 產生並發送驗證碼
登入 EngageLab 網站後台,進入[API 調試] -> [OTP 發送]選單頁,在頁面上依序填入已建立好的 API 金鑰、目標手機號碼或電子郵件地址、模板 ID以及模板語言:

在上述資訊填寫完成後,點擊發出 OTP 請求,即可產生一組驗證碼,並發送至指定的目標手機號碼或電子郵件地址。
如果請求成功,可以在下方的Response提示框中看到回應的發送通道與 message_id:

如果請求失敗,可以在下方的Response提示框中看到具體的錯誤碼與錯誤資訊:

發送成功後,點擊歷史記錄中的訊息詳情,查看產生的一次性密碼以及 message_id。

- 2.1.2 驗證驗證碼
登入 EngageLab 網站後台,進入[API 調試] -> [OTP 驗證]選單頁,在頁面上依序填入已建立好的 API 金鑰、message_id以及產生的一次性密碼,填寫完成後,點擊驗證 OTP 請求按鈕即可:

2.2 API 串接
透過程式碼串接 EngageLab OTP 的 API 介面,具體可參考以下 2 份文件:
3. 查看歷史記錄
發送成功後,可以在【歷史記錄】頁面查看模板名稱、發送時間、發送對象、訊息狀態以及預估費用等資訊,具體查看方式請參考文件:EngageLab OTP 歷史記錄











