|
0 (800) 30 7672 Безкоштовно по Україні |
API дозволяє розсилати повідомлення через ваші проекти і сервіси по протоколах HTTP/HTTPS, SMTP і SMPP. Готові бібліотеки різними мовами програмування підключаються до вашого проекту та допомагають надсилати повідомлення з будь-якого місця за допомогою однієї команди. Для спрощеної авторизації замість пари логін і пароль можна використовувати спеціальний API-ключ.
ПІДКЛЮЧЕННЯ ШВИДКІСТЬ РОЗСИЛОК МНОЖИННІ ПІДКЛЮЧЕННЯ ВІДПРАВКА ПОВІДОМЛЕННЯ Відправка SMS-повідомлення ПЕРЕВІРКА СТАТУСУКоментарі в SMS-повідомленнях Відправка e-mail повідомлення Надсилання голосового повідомлення (дзвінок) Відправка viber-повідомлення Відправка soc-повідомлення Відправлення повідомлення в Telegram Відправлення повідомлення в чат-бот Telegram Відправка HLR-запиту ОТРИМАННЯ ВХІДНИХ ПОВІДОМЛЕНЬ КОДИ ПОМИЛОК У СТАТУСІ | Відправка HLR-запитуДля відправки HLR-запиту використовуйте команду SUBMIT_SM з текстом __HLR__. Результат запиту приходить у звичайному статусі (Delivery Report), який можна отримати як по SMPP-підключенню, так і по HTTP на свій обробник.Формат статусу з результатом HLR-запиту, що повертається по SMPP:
id:<id> stat:<status> err:<err> imsi:<imsi> msc:<msc> mcc:<mcc> mnc:<mnc> cn:<cn> net:<net> rcn:<rcn> rnet:<rnet>
Опис параметрів:
Рядкові дані, наприклад, країна і оператор, закодовані через функцію urlencode. Приклад результату HLR-запиту:
id:855469 stat:DELIVRD err:000 imsi:250023012345678
Приклад коду на PHP для розбору рядка з результатом HLR-запиту: $dlr = strtr($dlr, ": ", "=&"); // $dlr - строка статуса
Приклад розбору через регулярні вирази: preg_match("/^id:(\d+) stat:(\w+) err:(\d+) imsi:(\d*) msc:(\d*) mcc:(\d*) mnc:(\d*) cn:([^ ]*) net:([^ ]*) rcn:([^ ]*) rnet:([^ ]*)/", $dlr, $m); // $dlr - строка статуса
Для відправки ping-SMS використовуйте команду SUBMIT_SM з текстом __PING__. |
© 2003–2024 ТОВ " СМСЦЕНТР» Код ЄДРПОУ 38404962 | support@smsc.ua Контакти | Дизайн — Студія Артемія Лебедєва Інформація про сайт |