![]() |
|
0 (800) 30 7672 Безкоштовно по Україні |
API дозволяє розсилати повідомлення через ваші проекти і сервіси по протоколах HTTP/HTTPS, SMTP і SMPP. Готові бібліотеки різними мовами програмування підключаються до вашого проекту та допомагають надсилати повідомлення з будь-якого місця за допомогою однієї команди. Для спрощеної авторизації замість пари логін і пароль можна використовувати спеціальний API-ключ.
ВІДПРАВКА ПОВІДОМЛЕНЬ Відправка SMS-повідомлення УПРАВЛІННЯ РОЗСИЛКАМИКоментарі в SMS-повідомленнях Відправка на групу номерів Відправка HLR-запиту Відправка e-mail повідомлення Надсилання голосового повідомлення (дзвінок) Відправка viber-повідомлення Відправлення повідомлення в Telegram Відправлення повідомлення в чат-бот Telegram Використання префіксів при відправці повідомлень Керування шаблонами повідомлень ![]() Віртуальна відправка (режим тестування) Повідомлення про події СТАТУСИ ПОВІДОМЛЕНЬ Перевірка статусу ПЕРЕВІРКА СТАНУ БАЛАНСУСтатуси повідомлень. Відповідь сервера та коди помилок Коди статусів Коди помилок у статусі Видалення повідомлення УПРАВЛІННЯ КОНТАКТАМИ Дії з контактами і групами УПРАВЛІННЯ КЛІЄНТАМИКонтакти та групи. Відповідь сервера та коди помилок Приклади операцій з контактами Робота із субклієнтами КЕРУВАННЯ ІМЕНАМИ ВІДПРАВНИКІВ (SENDER ID)Створення і вивантаження рахунків і актів Перелік доступних операцій з іменами відправників ОТРИМАННЯ ДАНИХВідповідь сервера і коди помилок Приклади дій з іменами відправників Отримання історії відправлених повідомлень РІЗНЕОтримання вхідних повідомлень Отримання статистики Запит тарифів Отримання інформації про оператора Отримання даних о короткому посиланні | Керування шаблонами операторівДля управління шаблонами сервісних, транзакційних та інших шаблонованих повідомлень необхідно викликати методом GET або POST відповідну адресу із зазначенням необхідної команди і параметрів.Для створення шаблону (для всіх операторів): https://smsc.ua/sys/op_templates.php?add Для отримання інформації про шаблон (по всіх операторах): https://smsc.ua/sys/op_templates.php?get Серверу передаються наступні параметри:
У разі помилки Сервер повертає наступний рядок:
У разі успішного запиту Сервер повертає відповідь у вигляді рядка: При створенні шаблону:
При запиті списку шаблонів:
<name> – назва оператора і тип повідомлень. <id> – ідентифікатор шаблону, призначений системою автоматично. <status> – статус шаблону, може набувати таких значень: для команди add: -2 – неможливо зберегти вказаний шаблон; -1 – ім'я відправника для даного шаблону, не знайдено або не прийнято оператором; 1 – шаблон успішно доданий; для команди get: -1 – шаблон для зазначеного оператора не знайдено; 0 – очікує реєстрації; 1 – відправлено на реєстрацію; 2 – допущено оператором; 3 – не прийнято оператором; 4 – тимчасово вимкнено. Сервер не приймає більше десяти однакових запитів на дії з шаблонами протягом хвилини для зниження навантаження і захисту від помилок і зациклення в програмі на стороні Клієнта. |