В настоящее время я работаю над проектом по сохранению данных http, записанных в формате Urlen, с устройства и их хранения в Dynamodb.Но я не могу получить правильный формат объекта в Dynamodb, все, что я могу получить, это как
и моя лямбда-функция для передачи данных выглядит следующим образом:
exports.handler = function(event, context,callback) {
var input = querystring.parse(event.body);
var inputttt=input.data;
var params={
Item:{
date:Date.now(),
message:event.body,
ID:inputttt,
a:{"id":"123456","data":[{"mac":"1231"}]}
},
TableName:'wifi'
};
Кроме того, мой API использует application / x-www-form-urlencoded и шаблон
{
"body": $input.json('$')
}
Что мне нужно в Dynamodb, это что-то вроде стандартного объекта JSON, подобного этому
Я не могу ничего изменить вклиентское устройство, все, что я могу изменить, - это загружаемый URL, который является конечной точкой API.