API GGSel: где взять ключ и ID продавца

Обновлено

У GGSel есть открытое API для продавцов. Через него бот или панель видит заказы, отвечает покупателям, меняет цены и выключает товары. Для подключения нужны две вещи: ключ и числовой ID продавца.

Ключ API

Ключ создаётся в кабинете продавца GGSel, в разделе API. Это пароль от магазина: с ним можно менять товары и цены. Храните его так же, как пароль, и не отправляйте туда, где не знаете, что с ним сделают.

ID продавца

Это число, а не ник. Без него по ключу видны заказы, но не читаются баланс и продажи. Иногда GGSel отдаёт ID сам по ключу, иногда нет — тогда его нужно вписать руками. Найти его можно в кабинете продавца.

Частая ошибка — перепутать поля и вставить ID в поле ключа. Проверка «ключ работает» может пройти, а продажи при этом читаться не будут.

Что API отдаёт, а что нет

Через APIТолько в кабинете
Заказы и сообщения покупателей, товары, варианты и цены, включение и выключение, комиссия категории товара, баланс и продажи (с ID продавца), возвратыСтавки и показы рекламы

Реклама: только из кабинета и только 11 дней

Ставки и показы рекламы GGSel через API не отдаёт. Их можно читать из кабинета по cookie ACCESS_TOKEN и REFRESH_TOKEN. Войдите в кабинет в окне инкогнито и скопируйте их. Потом просто закройте окно, а «Выйти» не нажимайте.

Главное — GGSel хранит историю ставок только 11 дней. Если не собирать её каждый день, пропущенные дни потом не вернуть, а без истории нельзя понять, окупается ли реклама.

Когда GGSel отвечает медленно

Бывают дни, когда API GGSel отвечает ошибками 502 и 504 или долго думает. Хороший бот в такие часы не считает ошибку пустым ответом: не решает, что вариантов у товара нет, и не выключает лоты, а пробует позже.