Проверите статус поруке
Пратите статус испоруке ваших порука користећи крајњу тачку за проверу статуса.
Крајња тачка
ЦОДЕ_БЛОЦК_0
Захтев
Параметри УРЛ-а
| Параметар | Тип | Обавезно | Опис |
|---|---|---|---|
мессагеИд | стринг | Да | Јединствени идентификатор поруке из одговора на слање |
Аутхентицатион
Користите било који од три метода аутентификације:
=== “Заглавље АПИ кључа”
__ЦОДЕ_БЛОЦК_1__
=== “ХТТП Басиц Аутх”
__ЦОДЕ_БЛОЦК_2__
=== “АПИ кључ као лозинка”
__ЦОДЕ_БЛОЦК_3__
Одговор
Основни одговор
ЦОДЕ_БЛОЦК_4
Поља одговора
| Поље | Тип | Опис |
|---|---|---|
мессагелистИд | цео број | Идентификатор серије |
мессагеИд | стринг | Јединствени идентификатор поруке |
деливеристатус | стринг | Тренутни статус испоруке |
партсцоунт | цео број | Број делова поруке |
трошак | број | Цена поруке у валутним јединицама |
Проширени одговор (са резервним одговором)
Када је резервни конфигурисан, одговор укључује додатна поља:
ЦОДЕ_БЛОЦК_5
Вредности статуса испоруке
| Статус | Опис |
|---|---|
заказано | У реду чекања за слање |
обрада | Тренутно се шаље |
испоручено | Успешно испоручено |
неиспоручиво | Испорука није успела, порука одбијена |
перманентеррор | Уклоњено из реда због упорне грешке |
Животни циклус статуса
ЦОДЕ_БЛОЦК_6
Заказано
Порука је прихваћена и на чекању за испоруку:
ЦОДЕ_БЛОЦК_7
Обрада
Порука се тренутно шаље примаоцу:
ЦОДЕ_БЛОЦК_8
Испоручено
Порука је успешно испоручена примаоцу:
ЦОДЕ_БЛОЦК_9
Неиспоручиво
Порука није могла да се испоручи (неважећи број, грешка мреже):
ЦОДЕ_БЛОЦК_10
Трајна грешка
Порука је уклоњена из реда због упорних проблема са испоруком:
ЦОДЕ_БЛОЦК_11
Проверите вишеструке поруке
Проверите статус за више порука у вашој апликацији:
ЦОДЕ_БЛОЦК_12
Анкета за ажурирање статуса
Испитајте крајњу тачку статуса да бисте пратили испоруку:
ЦОДЕ_БЛОЦК_13
Вебхоок Алтернатива
Уместо анкетирања, користите веб-хукове за ажурирање статуса у реалном времену:
ЦОДЕ_БЛОЦК_14
Контактирајте свог менаџера налога да конфигурише УРЛ веб-хука.
Примери имплементације
Питхон
ЦОДЕ_БЛОЦК_15
ПХП
ЦОДЕ_БЛОЦК_16
Ноде.јс
ЦОДЕ_БЛОЦК_17
Најбоље праксе
Учесталост анкетирања
- ✅ Анкета сваких 5-10 секунди
- ✅ Спроведите експоненцијално повлачење
- ✅ Подесите разумно временско ограничење (60-120 секунди)
- ❌ Немојте анкетирати више од једном у секунди
- ❌ Немојте анкетирати на неодређено време
Обрада грешака
ЦОДЕ_БЛОЦК_18
Кеширање
Резултати статуса кеширања да бисте смањили АПИ позиве:
ЦОДЕ_БЛОЦК_19
Пакетна обрада
Када проверавате много порука, групни захтеви:
ЦОДЕ_БЛОЦК_20
Случајеви употребе
Потврда поруџбине
Пратите испоруку порука за потврду поруџбине:
ЦОДЕ_БЛОЦК_21
Двофакторска аутентификација
Верификујте ОТП испоруку пре истека:
ЦОДЕ_БЛОЦК_22
Маркетиншке кампање
Пратите стопе испоруке порука кампање:
ЦОДЕ_БЛОЦК_23
Следећи кораци
- Пошаљи поруку - Научите како да шаљете поруке
- Водич за статус испоруке - Разумевање статуса испоруке
- Резервне стратегије - Конфигуришите резервне