#やりたいこと
LineのMessaging APIを用いておうむ返しをするlinebotを作成する。
#現在の課題
Gooogle Apps Script(GAS)で以下の参考サイトの通りコードをコピー&ペーストし、生成されるURLをLINE Developersのwebhook URLに設定しました。
しかし、Webhookの設定の際に確認ボタンを押すを下記のエラーが出ます。
下記の参考サイトでも同じようなエラーが発生しており原因の解決をされているのですが、私の場合解決できません。
有識者の方々お力添えよろしくお願いします。
参考サイト
- https://www.takeiho.com/messaging-api-gas
- https://teratail.com/questions/195187
- https://yacoleblog.com/172/
error
1Webhookが200以外のHTTPステータスコードを返しました
##現在のGASのコード
function reply(e) { var channel_access_token = "アクセストークン"; var message = { "replyToken" : e.replyToken, "messages" : [ { "type" : "text", "text" : ((e.message.type=="text") ? e.message.text : "Text以外は返せません・・・") } ] }; var replyData = { "method" : "post", "headers" : { "Content-Type" : "application/json", "Authorization" : "Bearer " + channel_access_token, }, "payload" : JSON.stringify(message) }; addLog(replyData); var response = UrlFetchApp.fetch("https://api.line.me/v2/bot/message/reply", replyData); return response.getResponseCode(); }

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/17 09:22
2020/04/17 09:30
2020/04/17 16:40 編集
2020/04/17 20:48
2020/04/18 15:31
2020/04/18 23:18
2020/04/19 03:37
2020/04/19 04:23