hirokiiiii
@hirokiiiii

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!

【超初心者です。助けてください。】LINE×Make×スプレッドシートで予約完了させたい。

前提

営業よりの人間です。
顧客が予約管理をスプレッドシートで行っているため、LINEをBOT形式にして、スプレッドシートの予約枠から自動的に予約を取れるようにしたいです。

調べると、Makeを使うとエンジニアでなくとも、作れるのではというのを見て、チャレンジしています。が、苦戦してますので、どうかアドバイスいただきたいです。

素人なので、そこから教えてないとわからないか。と思われることもあるかと思いますが、ご協力お願いいたします。

解決したいこと

まずは、手始めに、LINEで「予約したい」と送信すると、スプレッドシート上の予約枠が送信されるところまでを実現したいと思っていますが、

「replyTokenの値が見つかりません。」

というエラーになってしまい、進みません。

下記の画像の通りの状況です。

image.png

LINEのアカウントの設定とスプレッドシートの設定は済んでいるはずです。

現在は、ここまでChatGPTに質問を投げかけて進めている状況です。

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

BundleValidationError
Validation failed for 1 parameter(s).
Missing value of required parameter 'replyToken'.

該当するソースコード

おそらく、下記なのではないか?と目星をつけて、色々試しているのですが、うまくいっておりません。

スクリーンショット 2024-11-04 193152.png

自分で試したこと

下記の部分の「0」を消してみたり、「イベント」の部分を「events[]」を入れてみたりしましたが、どれも解決には至りませんでした。

スクリーンショット 2024-11-04 193516.png

足りてない情報があれば、ご質問ください。

よろしくお願いいたします。

0

1Answer

makeを知らないため、どんぴしゃの回答やアドバイスはできませんが、やりたいことの整理はお手伝いできるかもしれません。

実はやりたいことがよくわからないのですが、

顧客が予約管理をスプレッドシートで行っているため、LINEをBOT形式にして、スプレッドシートの予約枠から自動的に予約を取れるようにしたいです。
まずは、手始めに、LINEで「予約したい」と送信すると、スプレッドシート上の予約枠が送信されるところまでを実現したいと思っていますが、

1.人間が、LINEで「予約したい」
2.LINE-BOTが受け取って、
3.googleスプレッドシートの該当シートの該当セルに書き込み
ということで合っているでしょうか

もし上記だとすると、
LINE → BOT → スプレッドシート
という順番になるのかと思うのですが、そのような連携順になっているでしょうか。

Qiitaでは次の記事が参考になりそうです。
記事にある通り、まずはLineでのオウム返しbotを作成してみてはいかがでしょうか
それができれば、オウム返しの代わりに、スプレッドシートへの書き込みにしてみてはどうでしょう

既に参考にされている記事がありましたら、まずは完コピをして、同じように動作できることを確認できると、少しずつですが進んでいる感もあって、良いと思います。

2Like

Comments

  1. @hirokiiiii

    Questioner

    速攻で回答いただきありがとうございます。
    こんなにも早く回答いただけると思わず、嫌になって諦めないように、切り上げたところでしたので、共有いただいた記事をみて、同じように作成し、アレンジしていく形で進めてみます。

    大変恐縮ですが、またわからないことがあれば是非助けてください。

Your answer might help someone💌