OAuth 2.0 — это безопасный способ подключить xpricer.ru к вашему личному кабинету Wildberries в один клик, без ручного создания токенов и регулярного перевыпуска. Подключение существует ровно столько, сколько вам нужно: вы сами решаете, когда отозвать доступ. В этой статье разберём, как подключиться через каталог решений WB или прямо из xpricer, какие данные мы получаем, как отключиться и в каких случаях сервис может быть отключён автоматически.
Подключение xpricer.ru к Wildberries через OAuth 2.0
OAuth 2.0 — это международный стандарт безопасной авторизации сторонних сервисов, который Wildberries поддерживает для всех приложений из «Каталога решений для бизнеса». Когда вы подключаете xpricer через OAuth, происходит следующее:
- Вы остаётесь в личном кабинете WB и подтверждаете передачу прав в один клик.
- Вам не нужно вручную копировать токен из ЛК WB — мы получаем его автоматически.
- Не нужно перевыпускать токен каждые 180 дней — обновление происходит в фоновом режиме.
- Подключение существует пока вы сами не отзовёте доступ.
- Ваш пароль от WB никогда не передаётся в xpricer — только токены доступа.
OAuth-подключение даёт продавцу прозрачный и управляемый доступ:
- Подключение в один клик. Без ручного создания токена в личном кабинете WB и без копирования длинной строки.
- Прозрачный список доступа. Перед подтверждением WB показывает все запрошенные разделы — вы видите, к чему именно даёте доступ.
- Отзыв доступа в любой момент. Кнопка «Отключить» доступна в двух местах: в xpricer и в ЛК WB → «Каталог решений для бизнеса».
- Только нужные данные. Сервис получает доступ исключительно к тем разделам, которые вы подтвердили — расшифровка ниже.
- Автоматическая ротация токенов. Не нужно следить за сроками — xpricer обновляет токены сам.
Это самый простой способ — вы остаётесь в привычном интерфейсе Wildberries и подключаете xpricer прямо оттуда:
- Войдите в личный кабинет продавца — seller.wildberries.ru.
- Откройте раздел «Каталог решений для бизнеса».
- В поиске введите xpricer и откройте карточку нашего сервиса.
- Нажмите кнопку «Подключить».
- Если вы ещё не зарегистрированы в xpricer.ru — пройдите быструю регистрацию. Если уже есть аккаунт — выполните вход.
- Подтвердите на стороне WB передачу прав доступа: вы увидите список разделов, к которым xpricer запрашивает доступ.
- Готово — вы вернётесь на WB, а в xpricer магазин подключится автоматически.
Подключить сервис может только владелец кабинета WB. Если вы зашли как сотрудник с ограниченными правами, WB покажет ошибку «У вас не хватает прав для подключения сервиса».
Если вы уже зарегистрированы в xpricer и хотите подключить кабинет WB прямо отсюда:
- Зайдите в раздел «Настройки» — xpricer.ru/settings.
- В блоке Wildberries нажмите «Подключить».
- Вы перейдёте на страницу WB — войдите в кабинет (если ещё не вошли) и подтвердите передачу прав доступа.
- После подтверждения вы автоматически вернётесь в xpricer на страницу настроек.
- Готово — карточка покажет активное подключение и дату выдачи текущего доступа.
При подтверждении подключения WB покажет список разделов, к которым xpricer запрашивает доступ. Это всё, чем мы пользуемся — никаких скрытых прав:
- Контент (
content) - Аналитика (
contentanalytics) - Цены и скидки (
discountsandprices) - Маркетплейс (
marketplace) - Статистика (
statistics) - Продвижение (
advert) - Поставки (
supplies) - Финансы (
finance)
Категория «Продвижение» (advert) нужна Аналитике 2.0 только для чтения
фактических расходов и статистики рекламы. Xpricer не запускает, не останавливает и не изменяет
рекламные кампании.
Подробная справка о scope и условиях подключения опубликована на отдельной странице: /oauth/wb/help.
Вы можете отозвать доступ в любой момент. Доступны два равноценных способа:
Откройте xpricer.ru/settings и в карточке OAuth нажмите кнопку «Отключить». Мы автоматически передадим запрос на отзыв доступа в WB и очистим сохранённые токены на нашей стороне.
Зайдите в «Каталог решений для бизнеса» в ЛК Wildberries, найдите карточку xpricer и нажмите «Отключить». WB пришлёт нам уведомление о том, что доступ отозван — мы переведём ваш магазин в статус «отключён» и отправим письмо на email, указанный в xpricer.
Если вы случайно отключили сервис или хотите подключить его заново после паузы:
- Зайдите в xpricer.ru/settings.
- В карточке OAuth нажмите «Переподключить».
- Подтвердите передачу прав на стороне WB.
- Готово — все настройки и история данных сохранятся, мы продолжим с того места, где остановились.
Это требование Wildberries — мы прозрачно перечисляем все реализованные случаи прекращения OAuth-доступа.
- Вы сами отключили сервис в ЛК WB. WB пришлёт нам webhook о разрыве доступа — мы переведём магазин в статус «отключён» и пришлём вам email-уведомление.
- Вы нажали «Отключить» в xpricer. Мы передадим запрос на отзыв в WB и очистим токены на нашей стороне.
- Вы удалили свой аккаунт на xpricer.ru. При удалении аккаунта мы автоматически отзываем все привязанные OAuth-доступы.
- WB несколько раз отклонил автоматическое обновление доступа. Мы сохраняем подключение ещё 4 часа для восстановления; если WB продолжает возвращать
invalid_grant, переводим магазин в статус «отключён» и отправляем уведомление. - Тот же магазин подключён к другому аккаунту xpricer. Единственная привязка переносится новому владельцу, а прежний аккаунт получает уведомление.
Ничего — все процессы продолжают работать в фоне. Ротация токенов происходит автоматически, репрайсер и аналитика обновляются по расписанию вне зависимости от вашего входа в личный кабинет xpricer.
Да. Через team-аккаунты xpricer вы можете подключить несколько кабинетов WB и управлять ими из одной учётной записи. Каждый кабинет авторизуется отдельным OAuth-подключением.
Автоматически, перед окончанием срока access-токена, который сообщает Wildberries. При каждом успешном обновлении WB выдаёт новую пару access/refresh; фиксированного пользовательского расписания нет.
Да. OAuth 2.0 + PKCE (RFC-7636) — это международный стандарт авторизации, который используют все крупные сервисы. Ваш пароль от WB никогда не передаётся в xpricer: мы получаем только токены доступа в рамках выданных вами scope, и доступ можно отозвать в любой момент.
Остались вопросы — напишите нам: @amigosTony в Telegram или info@xpricer.ru. Мы поможем разобраться.