Releases: rrrublev/wb-private-api
Release list
v0.8.8
v0.8.7
feat(SessionBuilder): добавлена генерация и кеширование deviceid для internal-запросов
Браузер WB отправляет заголовок deviceid для запросов к www.wildberries.ru, куда проксируются __internal-эндпойнты. Без него часть запросов может блокироваться антиботом.
Также обновлён .gitignore и версия пакета поднята до 0.8.7.
v0.8.6
refactor!: удалены устаревшие методы рекламы, обновлены BASKETS
Методы getSearchAds() и getCarouselAds() удалены — эндпоинты
catalog-ads и carousel-ads выведены из эксплуатации WB.
BASKETS расширены с 44 до 47 корзин по обновлённой карте volHostV2.
BASKETS и VIDEO_BASKETS переведены на хранение только верхних границ.
BREAKING CHANGE: удалены getSearchAds(), getCarouselAds(), SEARCH.ADS, SEARCH.CAROUSEL_ADS.
v0.8.5
Что изменилось
Исправления
- Удалён дублирующий
SEARCH.TOTALPRODUCTS,searchTotalProductsпереведён наEXACTMATCHURL destтеперь берётся черезids.at(-1)вместо жёсткой привязки- Обновлены склады в
WAREHOUSES, добавленuser-geo-dataвPROXY_DOMAINS
Публикация в npm
- Пакет опубликован как
@rrrublev/wb-private-api— теперь доступен черезnpm i @rrrublev/wb-private-api - Добавлено поле
filesвpackage.json— в пакет входят толькоindex.jsиsrc/
Документация
- README переработан: актуальный скоуп пакета, таблицы API, исправлены badges и ссылки
- Добавлены методы, которые отсутствовали в документации:
getVideo(),getSupplierInfo(),getSupplierShipment(),getDeliveryDataByNms(),getBrandProductCount()
CI/CD
- Добавлен workflow автоматической публикации релизов по тегу
v*.*.* - Обновлены GitHub Actions:
checkout@v6,setup-node@v6,codeql@v4 - CI тестирует на Node.js 22 и 24
v0.8.4
v0.8.3
v0.8.2
v0.8.1
v0.8.0
Что нового
- Токен теперь получается из браузера через скрипт
scripts/get-wb-token.js - Конструктор принимает
wbaasTokenнапрямую или читает из файла.wbaas_token - Новый метод
setToken(token)для установки токена после создания
Изменения
- SessionBuilder переписан с axios на undici — быстрее, меньше зависимостей
- Таблица корзин расширена до basket-30
- Обновлены URL изображений на wbbasket.ru
- Обновлён User-Agent до Chrome 146
Зависимости
- undici ^8.0.2, qs ^6.15.1
Full Changelog: https://github.com/rrrublev/wb-private-api/commits/v0.8.0