Q&A

11/4(金)11:00以降、LINEから特定の値を送っても、返事が返ってこなくなった(Messaging API)

前提・実現したいこと

Messaging APIとGASとスプレッドシートを用いて、

①LINEで「A」と送信→スプシのセル「B」の内容を、LINEに返信 ②LINEで「C」と送信→スプシのセル「D」の内容を、LINEに返信 ③LINEで「E」と送信→スプシのセル「F」の内容を、LINEに返信 ④LINEで「G」と送信→スプシのシート「H」に左記「G」を転記

というBOTを作っていました。

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

11/4(金)11:00以降、①〜③が、正常に動かなくなりました。 (④は正常に転記できている)   例)①LINEから「A」と送信をしても→スプシのセル「B」がLINEに返ってこない ・LINE「A」と送信すると既読にはなるが、スプシのセル「B」の値がLINE返ってこない

・LINEで「G」と送信→スプシのシート「H」に左記「G」を転記、は正常に動いている

LINEからスプシへの転記はできるのに、 LINEからキーワードを送って、スプシのキーワードをLINEに返すという作業だけができなくなる、ということがはじめてのため、 何を試せばいいかわからず、はじめて投稿しました。

試したこと

・スプシ「B」「D」「E」の値が、いつも通り正常に入力されていることは確認済 ・スプシを正常に動いていた11/4(金) 10:59より前のデータに復元(変化なし)

検索キーワードや、ヒントだけでもご教示いただければ幸いです。

  • 0
  • 1
  • 842
  • X(旧Twitter) facebook

どこで問題が起きているのかを調べると解決につながると思います。順に

  1. webhookはスプレッドシートに関連するapp scriptまで到達しているか?
    • ・ 書いてある文章からは、一部は動作していることから到達していそうですね。
  2. app scriptがMessaging APIを使ってメッセージを送信するまでにエラーが起きていないか?
    • ・次の列を本当に取得できているか?
  3. Messaging APIを使ってメッセージを送信するときにエラーが起きていないか?
    • ・status codeは200か?400or404or429になっていないか?

を調べてみると良いと思います。

Messaging API自体の問題は報告されていないように見えるので(https://api.line-status.info/) 、まるがおさんが試して動かせる部分に何か問題があるのかもしれません。

  • 0
本当によろしいですか? question.vm