##やろうとしていること
次のプログラムのコードを実行するとエラーが出てしまいます。
実行している内容は、
LINE画面にボタンを配置し、ボタンに応じたメッセージを返すというプログラムです。
何が原因か分からず困っております。
text
1[ERROR] AttributeError: 'dict' object has no attribute 'reply_token' 2Traceback (most recent call last): 3 File "/var/task/lambda_function.py", line 96, in lambda_handler 4 handler.handle(body, signature) 5 File "/var/task/linebot/webhook.py", line 256, in handle 6 self.__invoke_func(func, event, payload) 7 File "/var/task/linebot/webhook.py", line 268, in __invoke_func 8 func(event) 9 File "/var/task/lambda_function.py", line 66, in message 10 line_bot_api.reply_message(event.reply_token, template_message)
##プログラムコード
python
1 handler.handle(body, signature) 2 except LineBotApiError as e: 3 logger.error("Got exception from LINE Messaging API: %s\n" % e.message) 4 for m in e.error.details: 5 logger.error(" %s: %s" % (m.property, m.message)) 6 return error_json 7 except InvalidSignatureError: 8 return error_json 9 10 return ok_json
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/12 07:19