|
Интеграция 1С и маркетплейса Ozon | ☑ | ||
---|---|---|---|---|
0
rowvg
06.10.21
✎
10:35
|
Получаю ошибку 400 при попытке считать данные с маркетплейса из 1С
Может кто подскажет с чем может быть связана ошибка Процедура КнопкаВыполнитьНажатие(Кнопка) HTTPСоединение = Новый HTTPСоединение("api-seller.ozon.ru", 443); Заголовки = Новый Соответствие(); Заголовки.Вставить("Client-Id", "******"); Заголовки.Вставить("Api-Key", "********-****-****-****-*************"); HTTPЗапрос = Новый HTTPЗапрос("https://api-seller.ozon.ru/v1/categories/tree", Заголовки); Ответ = HTTPСоединение.ВызватьHTTPМетод("GET", HTTPЗапрос,); КодСостояния = Ответ.КодСостояния; КонецПроцедуры |
|||
1
pechkin
06.10.21
✎
10:35
|
может проще купить?
|
|||
2
Злопчинский
06.10.21
✎
10:36
|
да, купить Озон - это выход!
|
|||
3
rowvg
06.10.21
✎
10:36
|
(1) Что купить?
|
|||
4
Sinoptic
06.10.21
✎
10:43
|
HTTPСоединение = Новый HTTPСоединение("api-seller.ozon.ru",,,,,, Новый ЗащищенноеСоединениеOpenSSL)
HTTPЗапрос = Новый HTTPЗапрос("/v1/categories/tree", Заголовки); |
|||
5
rowvg
06.10.21
✎
10:44
|
(4) пробовал
Все равно ошибка 400 |
|||
6
Sinoptic
06.10.21
✎
10:46
|
HTTPСоединение = Новый HTTPСоединение("api-seller.ozon.ru/v1/categories/tree",,,,,, Новый ЗащищенноеСоединениеOpenSSL)
HTTPЗапрос = Новый HTTPЗапрос("", Заголовки); |
|||
7
rowvg
06.10.21
✎
10:47
|
(5) Ой, соврал, я порт 443 оставлял
А без порта все работает Спасибо, дружище, огромнейшее!!!! |
|||
8
Smit1C
06.10.21
✎
10:47
|
(5) неверный синтаксис, где-то в коде 1С накосячили
|
|||
9
yzimin
06.10.21
✎
10:49
|
Вот тут посмотри в их модуле под 1С
https://seller-edu.ozon.ru/docs/work-with-goods/synchrozon.html |
|||
10
rowvg
06.10.21
✎
10:50
|
Спасибо всем большое!
|
|||
11
yzimin
06.10.21
✎
10:50
|
(0) так попробуй, у нас работает
Заголовки = Новый Соответствие; Заголовки.Вставить("Content-Type", "application/json"); Заголовки.Вставить("Client-Id", ClientId); Заголовки.Вставить("Api-Key", ApiKey); ЗапросHTTP = Новый HTTPЗапрос(Ресурс, Заголовки); ЗапросHTTP.УстановитьТелоИзСтроки(СтрокаJSON, "UTF-8", ИспользованиеByteOrderMark.НеИспользовать); HTTPСоединение = Новый HTTPСоединение(СерверOzon,, // Сервер, порт "", // Имя пользователя "",, // Пароль, прокси 30, // Таймаут Новый ЗащищенноеСоединениеOpenSSL); Ответ = HTTPСоединение.ОтправитьДляОбработки(ЗапросHTTP); |
|||
12
Ненавижу 1С
06.10.21
✎
10:57
|
(9) плюсую, у Озона в этом плане все ОК, а у Вайлдбериз есть аналогичное? Про сторонние в курсе
|
|||
13
1Снеговик
06.10.21
✎
11:55
|
(12) нет ничего у WB, сторонние тоже кривые, ну то есть нет таких, где все есть.
Хоть самому делать, но работать то надо уже сейчас. |
Форум | Правила | Описание | Реклама | Секции | Поиск | Книга знаний | Вики-миста |