Добрый день. Есть вот такой curl --header "Authorization: Basic API_TOKEN" --header 'Content-Type: application/json' -X POST 'https://kubatura.ru/api/2.0/products' --data-binary '{"stocks": {"product_code": "1", "amount": "10"}}'
Пробовал отправить POST запрос, вываливается ошибка. Как я понял из-за --data-binary. Как ее прописать в 1С?
В среде Linux, curl выполняется. В среде Windows через cmd, в ответ на тот же curl, ошибка, поэтому внешней командой не получается отправить
Пробовал отправить POST запрос, вываливается ошибка. Как я понял из-за --data-binary. Как ее прописать в 1С?
1. Формируем нужную структуру
2. превращаем ее в JSON и сохраняем в файл
3. из файла получаем двоичные данные и вставляем в тело запроса с помощью УстановитьТелоИзДвоичныхДанных(ДвоичныеДанные)
(7) Открой postman. Нажми в нем кнопку import. Вставь туда свой curl. Выполни запрос, убедись, что он работает. Включи отображение сниппета http. Посмотри на запрос, который надо сформировать в 1С.
От других кодировок, имеющих 8-битную латиницу, оно никак не отличается, кроме возможного наличия BOM для UTF.
Постман, кстати, можно в VS Codde поставить.