REST API
了解如何整合和使用 EngageLab SMS REST API。
EngageLab SMS 服務提供了一組 RESTful API,允許您透過程式設計方式建立範本和簽名、發送簡訊並查詢餘額。
請按照以下步驟開始使用 REST API。
建立 API Key
在呼叫任何 EngageLab SMS API 之前,您需要產生一個 API Key 來對您的請求進行身分驗證。
- 登入 EngageLab 控制台。
- 進入 SMS 子控制台並選擇您的應用程式。
- 在左側導覽列中導覽至 API Keys。
- 點擊 Create API Key 產生新的
dev_key和dev_secret。
⚠️ 警告
您的dev_secret高度敏感。請務必妥善保管,切勿在用戶端程式碼或公開的程式碼庫中洩露。
身分驗證
EngageLab SMS API 使用 HTTP Basic 身分驗證。您必須在所有 API 請求中包含 Authorization 請求標頭。
該請求標頭是使用您的 dev_key 和 dev_secret 進行 Base64 編碼建構的:
Authorization: Basic ${base64_auth_string}
Authorization: Basic ${base64_auth_string}
此代碼塊在浮窗中顯示
${base64_auth_string} 是將您的 dev_key 和 dev_secret 透過冒號(:)連接後進行 Base64 編碼產生的:base64(dev_key:dev_secret)。
有關更多詳細資訊,請參閱 身分驗證 指南。
呼叫 API
獲得 API Key 並了解身分驗證機制後,您就可以開始呼叫 API 了。所有 API 端點都使用基礎 URL https://smsapi.engagelab.com。
以下是您可以整合的幾個主要 API:










