首页 > 解决方案 > AWS Lamda 错误:解析错误:意外的令牌客户端

问题描述

首次使用 Lambda 用户

我正在尝试通过在 IOT Core 上使用带有 Lambda 函数的“Act”将 IOT 设备有效负载从 IOT Core 获取到 GraphQL 端点。

我在网上找到了以下教程并根据我的需要对其进行了定制,但出现“解析错误:意外的令牌客户端”错误。

https://aws.amazon.com/blogs/mobile/iot-with-aws-appsync/

我还包含了用于从 IOT Payload 中选择数据的 SQL 语句

SELECT 
dev_id AS trackerID,
timestamp() AS time, 
parse_time("MM.dd.yyyy HH:mm:ss z", timestamp(), "Europe/Belfast") AS date_time, 
counter, 
payload_fields.gps_1.altitude AS altitude, 
payload_fields.gps_1.latitude AS latitude, 
payload_fields.gps_1.longitude AS longitude, 
payload_fields.analog_in_5 AS batt, 
payload_fields.analog_in_6 AS kmph, 
payload_fields.analog_in_7 AS hdop,  
hardware_serial, 
metadata 
FROM '#'

和 Lambda 函数的屏幕截图

Lambda 函数截图

任何帮助或建议将不胜感激!!!

标签: aws-lambdagraphqlaws-iot

解决方案


我不认为 mm.dd.yyyy 是 SQL 中的有效日期格式...尝试使用有效的日期格式


推荐阅读