Q&A

LINEbotで時折メッセージが返ってこない

前提・実現したいこと

基本的なオウム返しbotの実装自体は完了済み。基本的にはメッセージを送れば返ってくるが、100%返信を返せていないので返信率を100%にしたい

発生している問題・エラーメッセージ

エラーメッセージなし、時々botからの返信が返ってこない

試したこと

返信等の設定の変更、接続先Herokuアプリの変更

補足情報(FW/ツールのバージョンなど)

  • 0
  • 2
  • 440
  • twitter facebook

シュークリーム様

返信が来ないときは100%取得漏れでしたので、覚悟を決めて課金しました。 一気に返信率が改善したので心底ほっとしています……ありがとうございました。

  • 1

もし私だったら、まずサーバでリクエストログなどを仕込んで、Webhookが届いているかを確認し、 ①サーバに100%届いていた場合は、 Messaging APIへの呼び出しに失敗している可能性が高そうなので、 Messaging APIの呼び出しのログ(Request/Respones内容等)を出します。 ②サーバに届いていないメッセージがある場合は、 Herokuのcold start時にメッセージを取りこぼしている可能性などを考慮して、 Herokuに一時的に課金して常にinstanceを起動させておくなどの検証をするかなと思います。 ぜひご参考にしてみてください。

  • 2
Are you sure? question.vm