前提・実現したいこと
GASを使い、オウム返しのline botを作ろうと思ったのですが、
構文エラーが発生してしまいました。
どこがダメなのかが知りたいです。
発生している問題・エラーメッセージ
構文エラー。(行 38、ファイル「コード」)
該当のソースコード
1var CHANNEL_ACCESS_TOKEN ='****'; 2 3var line_endpoint = 'https://api.line.me/v2/bot/message/reply'; 4 5 6 7function doPost(e){ 8 var json = JSON.parse(e.postData.contents); 9 var message = json.events[0].message.text; 10 var reply_token = json.events[0].replyToken; 11 12 if(typeof reply_token === 'undefined'){ 13 retuen; 14 } 15 16 17 18 UrlFetchApp.fetch(line_endpoint, { 19 'headers':{ 20 21 'Content-Type' : 'application/json; charset=UTF-8', 22 'Authorization' : 'Bearer ' + CHANNEL_ACCESS_TOKEN, 23 }, 24 25 'method':'post', 26 'payload':JSON.stringfy({ 27 'replyToken':repry_token, 28 'messages':[{ 29 'type':'text', 30 'text':message, 31 }], 32 }), 33 }), 34 35 36 37 38 return ContentService.createTextOutput(JSON.stringify({'content': 'post ok'})).setMimeType(ContentService.MimeType.JSON); 39} 40 41 42
試したこと
行38がreturnの行なので、コメントアウトしてみました。すると、今度は行39にエラーが発生しました。そこはdoPostの末尾の部分なので、}であってると思いました。
どなたか解決方法を教えていただけると助かります。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/22 08:31