建立 API 金鑰
- 在 Replier 開啟帳戶選單,選擇「帳戶設定 → 整合」。
- 在「API 金鑰」選擇「建立 API 金鑰」。
- 輸入之後認得出來的名稱,選擇權限,再按「建立金鑰」。
- 複製金鑰。Replier 只會顯示這一次。
送出請求
把金鑰當作 bearer token,送到https://api.usereplier.com/v1:
id:
錯誤
被拒絕的請求會回傳 HTTP 狀態碼和這樣的內容:code 不會變;message 是英文說明,措辭可能調整。有些錯誤會附上其他欄位,例如已經使用你所選貼文的自動化。
安全地重試
會修改資料的請求可以帶Idempotency-Key 標頭。每個操作送一個新的隨機值(例如 UUID),重試時送同一個值。用同一個值重試會拿到第一次的結果,不會多建立一個自動化或重複傳送回覆。傳送補回覆、backfill 或單次自動化的回覆,以及建立單次自動化時,一定要帶這個標頭;沒帶會以 IDEMPOTENCY_KEY_REQUIRED 被拒絕。
expected_version。如果自動化在那之後被改過,請求會以 VERSION_CONFLICT 被拒絕。刪除自動化時必須帶上它。
API 的變動
在/v1 裡,Replier 只會新增:新的端點、新的選用參數、新的回應欄位,以及狀態或原因欄位的新值。請忽略你不認得的欄位和值。會讓既有程式出錯的變動會以 /v2 推出。