質問: 'https://api.line.me/v2/bot/message/reply'; UrlFetchApp.fetch(url, { 'headers': { 'Content-Type': 'application/json; charset=UTF-8', 'Authorization': 'Bearer ' + ACCESS_TOKEN, }, 'method': 'post', 'payload': JSON.stringify({ 'replyToken': replyToken, 'messages': [{ 'type': 'text', 'text': userMessage + 'ンゴ', }], }), }); return ContentService.createTextOutput(JSON.stringify({'content': 'post ok'})).setMimeType(ContentService.MimeType.JSON); } } ``` ### 試したこと ・このエラーが出る前に「その操作を実行するには承認が必要です」というエラーが出たので 設定からGoogle Apps Script APIをオンにして治しました。 ・ウェブアプリケーションとして導入 する際には最新版のものを作り、LINE側のwebhook URLに貼り付けています。 ・Who has access to the app:欄はAnyone even anonymousにしています。
回答: `myFunction`内部に`doPost`が定義されているからではないでしょうか。