Python與LINE Bot機器人全面實戰特訓班 |
|
樂
更新時間:2021/3/19 下午 10:37:03 |
|
您好,我試著按照你們的教學,將專案部屬到heroku上,在部屬之前,我有使用ngrok確認可以連接LINE並正常工作,當我部屬到Heroku後,也deploy成功,然而,當我在LINE API的網頁對webhook url按下verify後,卻得到 The webhook returned an HTTP status code other than 200.(503 Service Unavailable)
Confirm that your bot server returns status code 200 in response to the HTTP POST request sent from the LINE Platform. For more information, see Response in the Messaging API Reference.
想請問該如何處你呢 感謝 |
|
|
|
Alvin
更新時間:2021/5/14 下午 06:11:58 |
|
也有一樣問題,請問有解嗎 |
|
|
|
文淵閣工作室
更新時間:2021/5/16 上午 09:54:29 |
|
1. 您LINE API的網頁的webhook url是填入heroku的應用程式網址嗎? 2. 在heroku應用程式頁面右上角 More 下拉式選單點選 View logs 可看到heroku記錄的錯誤訊息,請查看一下。 |
|
|
|
May
更新時間:2021/6/23 上午 02:47:23 |
|
一樣出現503的問題。利用指令 heroku logs --tail 發現heroku[router]: at=error code=H10 desc="App crashed" method=POST path="/callback" host=tibamelinebot.herokuapp.com request_id=2c854e89-68e5-4698-8c6c-20149c22cd35 fwd="147.92.149.170" dyno= connect= service= status=503 bytes= protocol=https |
|
|
|
|
Jesse
更新時間:2021/6/27 下午 11:57:08 |
|
我做第13章,部署成功後,輸入https://XXX.herokuapp.com/createdb,卻出現“Internal Server Error The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.”請問是哪裡出錯了?該如何處理 |
|
|
|
文淵閣工作室
更新時間:2021/6/28 下午 07:31:45 |
|
請問您有依P13-11步驟6修改<linebotHotel.py>的資料嗎?尤其是第13列的PostgreSQL 連線字串。 |
|
|
|
Jesse
更新時間:2021/6/28 下午 10:00:56 |
|
是的, app.config['SQLALCHEMY_DATABASE_URI'] = 'postgres://eeudtdiujtseya:22122981739705b8e4287ed294ca1bceb0481f6069c450acd344a7d0bc3b16ca@ec2-54-158-232-223.compute-1.amazonaws.com:5432/d3enl6smdqh2qp'
需要再加什麽後綴嗎?
|
|
|
|
文淵閣工作室
更新時間:2021/6/30 下午 07:04:17 |
|
您的 PostgreSQL 連線字串格式正確,應該沒有問題。 請使用部落格偵錯的方式在26到43列加入顯示訊息(27-42列不要動),使用 try: 程式碼 except Exception as e: print(e) 可列印錯誤原因。 |
|
|
|
pan
更新時間:2021/12/6 下午 03:10:52 |
|
老師您好 我上傳Herko正常,打開XXX.herokuapp.com/page 也可以正常顯示網頁,唯獨XXX.herokuapp.com/createdb,顯示The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application. 在程式碼app.config['SQLALCHEMY_DATABASE_URI']= 我也有加入網頁上自己的URI,但資料表就是無法建立請問如何解決,感謝 |
|
|
|
|