LoginSignup
KT0102
@KT0102 (takahiro koseki)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

LINEbotで受け取った位置情報をGASでスプレッドに転記したい

解決したいこと

LINE botに送信した位置情報をスプレッドに転記したい

例)
GASで送られてきたLINEをイベントとして受取、位置情報なら位置情報をスプレッドシートに転記し返答を返し、違えば再度位置情報アクションを送る。

発生している問題・エラー

テキストは返せるが位置情報をオウム返しできない。スクリーンショット 2022-05-24 130809.png

該当するソースコード

  if(event.type == "message") {

//条件分岐②:トークイベントが位置情報だったら
  if(event.message.type == "location"){

    var locationinfo = events.message.text;

//自動返信メッセージの内容は
    var message = {
      "replyToken" : events.replyToken,
      "messages" : [{
      "type"  : "text",
      "text"  : locationinfo,
        }]
      };

   //メッセージに添えなければならない情報
        var options = {
          "method" : "post",
          "headers" : {
            "Content-Type" : "application/json",
            "Authorization" : "Bearer " + ACCESS_TOKEN
          },
          "payload" : JSON.stringify(message)
        };

        //自動返信メッセージを送信する
        UrlFetchApp.fetch(url, options);
      }

自分で試したこと

指定したテキストは返すことが位置情報が返すことができなかった。以下のように返ってきたような情報をシートに記録したい。
スクリーンショット 2022-05-24 131037aaa.png

0

No Answers yet.

Your answer might help someone💌