#api #parsing #datetime #object
#API #синтаксический анализ #дата-время #объект
Вопрос:
Я работаю над lob.com letters API. Используя приложение Postman для тестирования API, сталкиваюсь со следующей ошибкой: Приложение Postman для тестирования API Lob
Параметр «date_created» требует значения даты в ISO 8601. Я передаю значение в указанном формате, но api возвращает ответ с ошибкой: «date_created должен быть объектом».
Нужна помощь!
Комментарии:
1. В принципе, date_created также имеет значения «from» и «to», и, возможно, именно по этой причине он хочет, чтобы объект date был передан. Кто-нибудь знает, как вставить такие параметрические значения (как объект) в запрос GET?
2. Попробуйте передать дату как UTC 2016-10-23T17:20:35.093Z.
Ответ №1:
В сценарии предварительного запроса вычислите текущую дату и установите ее в переменную среды, затем вы можете передать ее в теле вашего запроса. Часть кода будет выглядеть следующим образом:
Предварительный запрос
var date = new Date().toISOString();
postman.setEnvironmentVariable("date",date);
Тело запроса
// Other attribs....
"date_created" : "{{date}}"