質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
LINE Messaging API

LINE Messaging APIは、メッセージの送信・返信ができるAPIです。Web APIを経由しアプリケーションサーバとLINEのAPIでやり取りが可能。複数のメッセージタイプや分かりやすいAPIリファレンスを持ち、グループチャットにも対応しています。

Google Apps Script

Google Apps ScriptはGoogleの製品と第三者のサービスでタスクを自動化するためのJavaScriptのクラウドのスクリプト言語です。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

Q&A

解決済

1回答

1362閲覧

line bot、どこに不具合があるのか全く見当もつきません。

linebotaaa

総合スコア0

LINE Messaging API

LINE Messaging APIは、メッセージの送信・返信ができるAPIです。Web APIを経由しアプリケーションサーバとLINEのAPIでやり取りが可能。複数のメッセージタイプや分かりやすいAPIリファレンスを持ち、グループチャットにも対応しています。

Google Apps Script

Google Apps ScriptはGoogleの製品と第三者のサービスでタスクを自動化するためのJavaScriptのクラウドのスクリプト言語です。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

0グッド

0クリップ

投稿2020/06/01 19:16

編集2020/06/08 12:01

前提・実現したいこと

GASの環境下で、line botを作成しています。
本来であれば、「予定の追加」、「グループに投稿」、それ以外
でline botがそれぞれのパターンに合わせて返事を返してくれるようにコーディングをしたつもりです。しかし、まったく返事が返ってきません。
文字数制限でソースコードの一部しか載せることが出来ません。また、出力のmessageも一部削除してあります。

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

本来、line botの向かって話しかけると、何かしらの返事が返ってくるプログラムにしてあるが、まったく応答がない。botからの既読はつきます。グループでも個人でもまったく応答しません。

該当のソースコード

Google

1const CHANNEL_ACCESS_TOKEN = 'xxxx'; 2const calender_id = 'xxxxx'; 3 4function doPost(e) { 5 const json = JSON.parse(e.postData.contents).events[0]; 6 const replayToken = json.replayToken; 7 const linestate = json.state; 8 const userID = json.sorce.userId; 9 const userMessage = json.message.text; 10 const Groupid = json.sorce.groupId; 11 12 //regular expressions 13 const noExp = /(y|yes|はい|ok|おk)/; 14 const yesExp = /(n|no|いいえ)/; 15 const clear = /(キャンセル|やめる)/; 16 const followExp = /(follow|unfollow)/; 17

試したこと

replayChatprivateを11行目に持ってきて実行したが、動作しなかった。
推測されるのが、replayChatprivate関連のミスではないか推測しているが、周辺のコードをweb上にあるコードと取り換えても全く動きませんでした。自分の中で疑わしい箇所は殆どチェックしましたが、どこがダメで動かないのか全く分かりません。
また、アクセストークンが正しいか他のプログラムで確認しアクセストークンには問題ありませんでした。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

markey

2020/06/04 16:19

エラーログはありますでしょうか。コードを見たところ長いですし、ヒントがない状態で回答を得るのは難しいと思います。
guest

回答1

0

自己解決

sorce などのスペルミスで動いていないようでした。

投稿2020/06/08 12:02

linebotaaa

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問