Как создать ключ и передать его боту
Ключ нужен только на чтение. Я не смогу менять цены, остатки, заказы или выводы. В любой момент доступ отзывается в кабинете Ozon.
Откройте API-ключи в кабинете Ozon
seller.ozon.ru → Настройки → API-ключи
В разных версиях кабинета путь может называться Настройки → Seller API или Настройки → API-ключи. Нужен раздел Seller API, а не Performance API.
Создайте ключ только на чтение
Название любое. Роль — Admin read only / Только чтение
- Нажмите Сгенерировать ключ или Создать ключ.
- Введите название, например
ozon-utro. - Выберите роль Admin read only или Только чтение.
- Нажмите Сгенерировать.
- Скопируйте Client ID и API Key.
Скопируйте два значения
Client ID — число. API Key — длинная строка
После создания Ozon покажет ключ один раз. Если закроете окно — придётся создать новый.
Отправьте ключ боту
Бот удалит сообщение и сохранит ключ в зашифрованном виде
Откройте бота и отправьте одним сообщением:
API Key: ваш_длинный_ключ
Бот ответит, что ключ получен и удалён из чата. После этого можно запускать первый отчёт.
API Key: ••••••••••••••••
Реклама — по желанию
Нужна только для расхода и ДРР по кампаниям
Если хотите видеть рекламу, создайте отдельную пару ключей в Настройки → API-ключи → Performance API. Это не Seller API, ключи другие.
- Откройте вкладку Performance API.
- Создайте сервисный аккаунт.
- Нажмите Добавить ключ.
- Скопируйте Client ID (Реклама) и Client Secret (Реклама).
Как отозвать доступ
В любой момент, без объяснений.
- Откройте Настройки → API-ключи → Seller API.
- Найдите ключ
ozon-utro. - Нажмите Удалить или Отозвать.
- Напишите боту
/disconnect, чтобы удалить сохранённый ключ.
Готовы подключить?
Откройте бота и отправьте ключ. Если что-то непонятно — напишите, покажу на созвоне.