Масове підключення¶
Як підключити передплати 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 · Повідомити про проблему на цій сторінці