Joshua Lim
2 分鐘
您需要有一個高級計劃才能將您的自訂頻道連接到 respond.io。 請升級或訂閱至 respond.io 的高級或企業計劃以使用此功能。
查看我們的GitHub 專案作為您可以在伺服器上嘗試部署的自訂頻道的範例。
工作原理
觀看此視頻,了解您的自訂頻道如何與 respond.io 配合使用的教程。
接收訊息
若要透過自訂頻道接收訊息,需要遵循以下步驟:
當聯絡人嘗試傳送訊息時,訊息服務提供者將使用訊息負載呼叫您的自訂整合伺服器(請查看訊息服務提供者的 API 文件以供參考)。
您的自訂整合伺服器將接收該訊息並將其發佈到 respond.io(以 respond.io 格式)。
respond.io 將接收貼文請求,保存訊息並將其顯示在收件匣模組上。
發送訊息
若要透過自訂頻道傳送訊息,需要遵循以下步驟:
當使用者/工作流程/廣播嘗試傳送訊息時,respond.io 將使用訊息負載(以 respond.io 格式)呼叫您的自訂整合伺服器。
您的自訂整合伺服器將接收該訊息,並以他們要求的格式發佈給訊息服務提供者(請查看訊息服務提供者的 API 文件以供參考)。
訊息服務提供者將接收 Webhook 並確認訊息是否已成功傳遞。
如果訊息未成功傳遞,您可以嘗試在自訂整合伺服器中新增重試機制。
通道功能
自訂頻道功能如下所列:
訊息狀態可用性
對於自訂頻道,訊息狀態可用性如下表所示:
訊息狀態 | 可用性 |
|---|---|
發送 | ✅ |
投遞 | ✅ |
讀 | ✅ |
失敗的 | ✅ |
廣播
可以透過連接到 respond.io 的自訂頻道發送廣播訊息。
速率限制
速率限制是應用程式或使用者在頻道定義的給定時間段內可以進行的 API 呼叫次數。 自訂頻道的速率限制設定為每秒 20 個請求。
通路限制
使用自訂頻道,無法偵測訊息視窗是開啟還是關閉。
也無法發送標記或範本訊息。