API Wildberries получение стикеров
Добрый день, уважаемые форумчане!
Столкнулся со следующей проблемой. Не удается извлечь pdf-стикеры по товарам из личного кабинета Wildberries по API Описание здесь: https://openapi.wildberries.ru/#tag/...v2~1orders/put При выполнении скрипта вместо PDF возвращается файл с таким такой JSON'ом: {"additionalErrors":null,"data":{"file":"","name": "stickers.pdf","mimeType":"application/pdf"},"errorText":"","error":false} Причем у WB можно сделать боевой запрос через Swagger и там с этим списком параметров данные API возвращает. А моим скриптом - не выходит, т.е. где-то ошибка. Буду очень признателен за любую помощь. Код следующий: function GetWBOrderSticks() { var body = { "orderIds": [483706421,483557635] } var headers = { 'Authorization': 'Bearer xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' } var options = { 'method' : 'post', 'headers': headers, 'payload' : JSON.stringify(body), muteHttpExceptions: true }; var url = 'https://suppliers-api.wildberries.ru/api/v2/orders/stickers/pdf' try{ var resp = UrlFetchApp.fetch(url, options); var pdf = resp.getBlob(); var txt=resp.getContentText() var dt = JSON.parse(resp.getContentText()); } catch(e) { Logger.log(e); return; } } |
Часовой пояс GMT +3, время: 03:42. |