解析訊息 chat id
POST /v1/gateway/providers/:id/resolve-chat-id:用 gateway 已持有的 token 查詢機器人應發送到的 chat id;呼叫方無需接觸 token。
POST /v1/gateway/providers/:id/resolve-chat-id
用 gateway 已持有的 token 查詢已設定的機器人應發送到的 chat id——呼叫方始終不需要接觸它。僅支援 Telegram;其他 provider id 回傳 404。該端點回報目前狀態後立即回傳而不阻塞,因此由呼叫方輪詢:found 帶回 chat id;awaiting_start 表示使用者還沒給機器人發過訊息;conflict 表示正在執行的 daemon 佔用著 Telegram 的 getUpdates(繼續輪詢即可——使用者發出的訊息會經由 daemon 到達解析邏輯);invalid_token 表示沒有儲存可用的 token。
| 方法 | POST |
| 路徑 | /v1/gateway/providers/:id/resolve-chat-id |
| 認證 | 設置 GATEWAY_AUTH_TOKEN 時需要 Authorization: Bearer <token> |
| 類別 | gateway |
回應體
{ "status": "found", "chatId": "42", "username": "my_bot" }