在使用 Telegram Bot 輸入 Token 啟動後出現下列錯誤訊息:
原因是因為 webhook 已經被使用了,需要先刪除舊的才能使用,而刪除方法也很簡單
先找到 token,既然都可以呼叫並且回傳 409 了,那你應該知道 token 是什麼,假設 token 如下:
將下面網址的 bot 後面一直到 / 中間的 token 換成自己的,然後使用瀏覽器開啟這個網址
回應內容如下:
這時候就不會再回傳 409 了!
[409]
Conflict: can't use getUpdates method while webhook is active; use deleteWebhook to delete the webhook first
原因是因為 webhook 已經被使用了,需要先刪除舊的才能使用,而刪除方法也很簡單
先找到 token,既然都可以呼叫並且回傳 409 了,那你應該知道 token 是什麼,假設 token 如下:
1234567890:AAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
將下面網址的 bot 後面一直到 / 中間的 token 換成自己的,然後使用瀏覽器開啟這個網址
https://api.telegram.org/bot1234567890:AAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/setWebhook?url=
回應內容如下:
{
"ok": true,
"result": true,
"description": "Webhook was deleted"
}
這時候就不會再回傳 409 了!
留言
張貼留言
如果有任何問題、建議、想說的話或文章題目推薦,都歡迎留言或來信: a@ruyut.com