так что я использую API-шлюз (веб-службы Amazon). Я сделал простой метод post под названием «addUser», который принимает несколько строковых параметров (имя пользователя, firstName, email и т. Д.) И генерирует пользователя в моем usertable (dynamoDB). Проблема заключается в том, когда я развернуть API, я получаю следующее сообщение об ошибке:Как передать входные параметры в метод POST в шлюзе api?
{"message":"Missing Authentication Token"}
Получить методы могут принимать входной сигнал просто отлично, но мои почтовые методы не могут. И я понятия не имею, как это решить.
Вот снимок экрана моего пользовательского API
Вот ВЫЗОВ URL:
https://xxxxxxxxxx.execute-api.us-west-2.amazonaws.com/userAPI/adduser
Вот мой вход модели я использовал в запросе метода:
{
"$schema":"http://json-schema.org/draft-04/schema#",
"type":"object",
"properties":{
"email":{"type":"string"},
"birthdate":{"type":"string"},
"firstName":{"type":"string"},
"lastName":{"type":"string"},
"userName":{"type":"string"},
"phoneNumber":{"type":"string"},
"profileImageURL":{"type":"string"}
},
"title":"InputaddUser"
}
И вот тело ввода, которое я использовал в почтальоне:
{
"email": "[email protected]",
"birthdate": "1/1/1990",
"firstName": "Qafasdmafdfadfafr",
"lastName": "Ffafafadasdfafrooqfsaui",
"username": "Caster7",
"phoneNumber": "some #",
"profileImageRef ":"something"
}