Массовое подключение¶
Как подключить подписки MEGOGO многим пользователям одновременно, например когда вы переводите своих текущих абонентов на MEGOGO.
Перед началом¶
- В API нет запроса для многих пользователей. Отправляйте отдельный
subscribeдля каждого номера телефона. - Каждый ID партнера может отправлять 1000 запросов в минуту. Сверх лимита MEGOGO может вернуть HTTP 429.
- Каждая новая подписка начинается от текущего момента и получает полный период услуги. Задать дату начала или окончания нельзя.
- Советуем заранее сообщить менеджеру MEGOGO дату и количество пользователей.
Шаг 1. Подготовьте список¶
- Составьте список номеров телефонов с ID услуги для каждого номера.
- Удалите номера не в международном формате или не только из цифр.
- Удалите дубликаты.
Шаг 2. Отправьте запросы¶
flowchart TD
A[Следующий номер из списка] --> B[subscriptions с phone]
B --> C{Услуга активна?}
C -- Да --> E[Записать: уже активна]
C -- Нет --> D[subscribe]
D --> F{Результат}
F -- successful: true --> G[Записать: подключено]
F -- Код 2023 --> E
F -- Другая ошибка --> H[Записать: ошибка, проверить позже]
F -- Таймаут или 5xx --> B
E --> A
G --> A
H --> A
Для каждого номера:
- Получите
subscriptionsс номером телефона. Если услуга уже активна, не отправляйтеsubscribe: в режиме «продление партнером» он добавит еще один период. - Отправьте
subscribe. - Запишите результат для номера в своей системе.
На каждый номер нужно два запроса. Держите скорость ниже лимита, чтобы ваши другие запросы тоже проходили: например, 400 номеров в минуту (800 запросов). Если получили HTTP 429, подождите 1 минуту и продолжайте.
ВНИМАНИЕ
После таймаута или ответа HTTP 5xx начните с шага 1 для этого номера. См. Повторные запросы.
Шаг 3. Проверьте результат¶
- Для номеров с ошибкой найдите причину в каталоге ошибок и отправьте запросы еще раз.
- Для нескольких номеров еще раз получите
subscriptionsи убедитесь, что услуга активна.
Шаг 4. Сообщите пользователям¶
MEGOGO не отправляет пользователям сообщений. Сообщите каждому пользователю, как войти в MEGOGO. См. Подключение подписки.
Связанные страницы¶
Версия руководства 1.3.0, 2026-11-02 · Сообщить о проблеме на этой странице