Как добавить -d JSONString = '{} в почтальоне

Я хочу отправить запрос API, но он продолжает возвращать недопустимую строку JSON. Я использую Postman и помещаю запрос в тело вызова POST, но он продолжает терпеть неудачу. Какие-либо предложения?

Вот пример запроса или документации по сервисам.

$ curl https://inventory.zoho.com/api/v1/packages?authtoken=********************&organization_id=10234695 -d JSONString='{ "package_number": "PA-00001", "date": "2017-01-11T00:00:00.000Z", "line_items": [ { "so_line_item_id": 504366000000062000, "quantity": 2 } ], "notes": "notes" }'


person Luke    schedule 07.12.2018    source источник
comment
Подумайте об удалении authtoken из вашего сообщения, так как они должны оставаться конфиденциальными. Можете ли вы опубликовать изображение того, как вы помещаете свой JSON в почтальон? Какой тип заголовков вы настроили?   -  person tomerpacific    schedule 07.12.2018
comment
Похоже, что вы разместили конфиденциальную / личную информацию. Пожалуйста, сбросьте свои пароли и / или отозвите ключи и токены API. Вы также можете отредактировать информацию и пометить свое сообщение, чтобы модератор отредактировал историю изменений.   -  person Samuel Liew♦    schedule 07.12.2018


Ответы (1)


отправьте его как x-www-form-urlencoded, ему нужно salesorder_id и измените формат даты на yyyy-mm-dd

salesorder_id | XXXXXX
JSONString | {"package_number" : ..... "date": "2019-01-11" ....}
person ewwink    schedule 08.12.2018