|
1c подключение по api к https://suppliers.wildberries.ru |
☑ |
0
illiona
naïve
12.01.21
✎
12:14
|
Токен = "xxxxxx";
Заголовки=новый Соответствие();
Заголовки.Вставить("X-Auth-Token",Токен);
Заголовки.Вставить("Content-Type","application/json");
SSL_Соединение=Новый ЗащищенноеСоединениеOpenSSL();
HttpСоединение=новый HttpСоединение("suppliers-orders.wildberries.ru",443,,,,,SSL_Соединение);
Сервис="/api/v1/orders?date_start=2020-12-20T00:00:00+03:00&date_end=2021-01-12T00:00:00+03:00";
HTTPЗапрос=новый HttpЗапрос(сервис,заголовки);
ответ=новый структура;
HttpОтвет=HTTPСоединение.Получить(HTTPЗапрос);
Результат=HttpОтвет.ПолучитьТелоКакСтроку(КодировкаТекста.UTF8);
твет {"error":"Некорректный формат переданной даты."}
Может кто сталкивался?
|
|
1
arsik
гуру
12.01.21
✎
12:37
|
|
|
2
illiona
naïve
12.01.21
✎
12:42
|
Пробовала копировать дату прям от туда, все равно такая же ошибка
|
|
3
acht
12.01.21
✎
12:46
|
(2) А спецсимволы в параметрах урла кодировать Александр Сергеевич будет? Плюсики там разные...
Примени КодироватьСтроку(СпособКодированияСтроки.КодировкаURL) к каждому параметру запроса
Сервис="/api/v1/orders?date_start=" + ... + "&date_end=" + ... ;
|
|
4
Механик
12.01.21
✎
12:46
|
(0) А вот это: "+03:00" точно надо?
|
|
5
illiona
naïve
12.01.21
✎
12:52
|
GET /api/v1/orders?date_start=2020-09-14T00:00:00+03:00&date_end=2020-09-15T00:00:00+03:00 это в инструкции wildberries
|
|
6
Механик
12.01.21
✎
12:53
|
(5) Попробуй сделать без этого "+03:00".
|
|
7
illiona
naïve
12.01.21
✎
13:03
|
ДатаНачало = КодироватьСтроку(Формат(ЭтаФорма.ПериодДляЗаказов.ДатаНачала,"ДФ='yyyy-MM-ddThh:mm:ss'"),СпособКодированияСтроки.КодировкаURL);
ДатаОкончания = КодироватьСтроку(Формат(ЭтаФорма.ПериодДляЗаказов.ДатаОкончания,"ДФ='yyyy-MM-ddThh:mm:ss'"),СпособКодированияСтроки.КодировкаURL);
Сервис="/api/v1/orders?date_start=" + ДатаНачало + "&date_end=" + ДатаОкончания;
Все равно, тоже самое
|
|
8
acht
12.01.21
✎
13:11
|
(7) А апи от тебя время вообще ожидает?
|
|
9
Йохохо
12.01.21
✎
13:11
|
(7) попробуй &Ковычки добавить date_start='2020-09-14T00:00:00+03:00'
|
|
10
arsik
гуру
12.01.21
✎
14:29
|
Кстати у них вроде v1 уже не актуален
|
|