CS-Cart API вопрос по преобразованию curl

1. NoN098 15 24.01.24 14:44 Сейчас в теме
Добрый день. Есть вот такой 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, ошибка, поэтому внешней командой не получается отправить
Найденные решения
16. NoN098 15 25.01.24 14:10 Сейчас в теме
Решил проблему с помощью python. Передаю туда данные, а он отправляет уже на сайт
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. SAShikutkin 15 24.01.24 15:16 Сейчас в теме
Пробовал отправить POST запрос
Пришлите код
3. NoN098 15 24.01.24 15:44 Сейчас в теме
4. user1880116 24.01.24 20:39 Сейчас в теме
(3)
в личку
Такой страшный что-ли?
5. NoN098 15 25.01.24 07:56 Сейчас в теме
6. nomad_irk 80 25.01.24 08:49 Сейчас в теме
(1)
Пробовал отправить POST запрос, вываливается ошибка. Как я понял из-за --data-binary. Как ее прописать в 1С?

1. Формируем нужную структуру
2. превращаем ее в JSON и сохраняем в файл
3. из файла получаем двоичные данные и вставляем в тело запроса с помощью УстановитьТелоИзДвоичныхДанных(ДвоичныеДанные)
7. NoN098 15 25.01.24 09:05 Сейчас в теме
(6) Пробовал, ошибка неправильный формат медиа. Уже все варианты перепробовал
9. user1880116 25.01.24 09:09 Сейчас в теме
(7) Открой postman. Нажми в нем кнопку import. Вставь туда свой curl. Выполни запрос, убедись, что он работает. Включи отображение сниппета http. Посмотри на запрос, который надо сформировать в 1С.
12. NoN098 15 25.01.24 09:18 Сейчас в теме
(9)
postman
Не работал с postman, сейчас попробую
13. user1880116 25.01.24 09:21 Сейчас в теме
(12)
Не работал с postman
Можешь еще документацию по curl раскурить, тоже полезно: https://curl.se/docs/manpage.html#--data-binary
8. user1880116 25.01.24 09:06 Сейчас в теме
(6)
и сохраняем в файл
В какой кодировке и почему? =]
10. NoN098 15 25.01.24 09:11 Сейчас в теме
(8) Перепробовал все стандартные кодировки. Проблема со службой поддержки сайта - не дают логи и твердят, что у них все ок
11. user1880116 25.01.24 09:12 Сейчас в теме
(10) Это не к тебе вопрос был. Это был вопрос к советующему сохранить текст в файл и начать использовать его как двоичные данные.
14. nomad_irk 80 25.01.24 09:23 Сейчас в теме
(8)по всей видимости, win1251
15. starik-2005 3098 25.01.24 10:26 Сейчас в теме
(14)
win1251
От других кодировок, имеющих 8-битную латиницу, оно никак не отличается, кроме возможного наличия BOM для UTF.
Постман, кстати, можно в VS Codde поставить.
16. NoN098 15 25.01.24 14:10 Сейчас в теме
Решил проблему с помощью python. Передаю туда данные, а он отправляет уже на сайт
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот