Q&A

USE CASEのHairSalon予約完了時に、デモ同様にメッセージを送信したい

前提・実現したいこと

USE CASEのHairSalon予約実行時に 通信に失敗しました (エラー内容:status=500 null) となるが 予約データはDynamoDBに書き込まれている

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

RemindMessageが届かない(1、2回目とも)

該当のソースコード

DynamoDBのLineRemindMessageテーブルにデータが何も書き込まれない

試したこと

Lamda、EventBridge確認

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

AWS版HaiSalonバージョン https://github.com/line/line-api-use-case-reservation-hairsalon

  • 0
  • 1
  • 241
  • twitter facebook

既存のプロバイダーの中に設定済みだった 「Messaging API」 「LIneログイン」 を使いまわそうとしていたのが原因でした

プロバイダーを1から新しく作り その中に「Messaging API」→「LIneログイン」も全て新しく作って そのそれぞれ新しいchannelId群で構築を進めると 完全にデモと同じようにリマインダーが機能するようになり解決しました

  • 0
Are you sure? question.vm