Q&A

ラインのチャットメッセージとGoogle workspace chat 間で相互にメッセージのやりとりをしたいの続編

前提・実現したいこと

ラインのUserIDをPOST時に取得取り出しGoogle スプレッドシートに書き出す予定なのですが、Google Workspace Chat からBotによる返信データ送信時に ライン側UserIDを設定する必要があるのですが、UserIDの紐付けがわかりません。(キー情報が良く理解できておりません) 知見のある方、ご教授、よろしくお願いいたします。

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

該当のソースコード

試したこと

補足情報(FW/ツールのバージョンなど)

  • 0
  • 3
  • 774
  • twitter facebook

自己解決しました。

ありがとうございます。

  • 0

KoKIさん

ご回答ありがとうございます。

LINEのwebhookでGogle workspace chatへPOSTします。 LINEのUserIDの取得方法ありがとうございます。

悩んでいる所は、取得したUserIDを、Google workspace chat→LINEへ返信時に、USERIDを付与することになるのですが、お互いデータ構造が違うので、どんな情報をお互いのキーにすれば良いのか、悩んでます。

TypeはUserのみを取得(1対1)予定です。

  • 0

ラインのUserIDをPOST時

これってWebhookの話ですか? それであればevent_type関係なくbody['events'][0]['source']['userId']で取得できるはずです https://developers.line.biz/ja/reference/messaging-api/#webhook-event-objects

  • 0
本当によろしいですか? question.vm