|
|
0 (800) 30 7672 Безкоштовно по Україні |
ВІДПРАВКА ПОВІДОМЛЕНЬ Відправка SMS-повідомлення УПРАВЛІННЯ РОЗСИЛКАМИКоментарі в SMS-повідомленнях Відправка на групу номерів Відправка HLR-запиту Відправка e-mail повідомлення Надсилання голосового повідомлення (дзвінок) Відправка viber-повідомлення Відправлення повідомлення в Telegram Відправлення повідомлення в чат-бот Telegram Надсилання повідомлення на Whatsapp Використання префіксів при відправці повідомлень Керування шаблонами повідомлень Керування шаблонами операторів Віртуальна відправка (режим тестування) Повідомлення про події СТАТУСИ ПОВІДОМЛЕНЬ Перевірка статусу ПЕРЕВІРКА СТАНУ БАЛАНСУСтатуси повідомлень. Відповідь сервера та коди помилок Коди статусів Коди помилок у статусі Видалення повідомлення Дії з контактами і групами УПРАВЛІННЯ КЛІЄНТАМИКонтакти та групи. Відповідь сервера та коди помилок Приклади операцій з контактами Робота із субклієнтами КЕРУВАННЯ ІМЕНАМИ ВІДПРАВНИКІВ (SENDER ID)Створення і вивантаження рахунків і актів Перелік доступних операцій з іменами відправників ОТРИМАННЯ ДАНИХВідповідь сервера і коди помилок (імена відправників) Приклади дій з іменами відправників Отримання історії відправлених повідомлень РІЗНЕОтримання вхідних повідомлень Отримання статистики Запит тарифів Отримання інформації про оператора Отримання даних о короткому посиланні | Управління контактамиДії з контактами і групамиДля управління контактами або групами необхідно викликати методом GET або POST відповідну адресу із зазначенням необхідної команди і параметрів.Для створення контакту:
https://smsc.ua/sys/phones.php?add=1&login=<login>&psw=<password>&phone=<phone>&name=<name>
Для створення нової групи:
https://smsc.ua/sys/phones.php?add_groupДля зміни номера телефону в контакті:
https://smsc.ua/sys/phones.php?chg=1&login=<login>&psw=<password>&phone=<phone>&new_phone=<new_phone>
Для зміни назви групи:
https://smsc.ua/sys/phones.php?chg_groupДля перенесення контакту в нову групу:
https://smsc.ua/sys/phones.php?move_grouДля додавання нової групи до контакту:
https://smsc.ua/sys/phones.php?move_grouДля видалення контакту з групи:
https://smsc.ua/sys/phones.php?move_grouДля видалення контакту: https://smsc.ua/sys/phones.php?del=1&login=<login>&psw=<password>&phone=<phone>Для видалення групи: https://smsc.ua/sys/phones.php?del_groupДля виведення списку контактів: https://smsc.ua/sys/phones.php?get=1&login=<login>&psw=<password>Для виведення списку груп: https://smsc.ua/sys/phones.php?get_groupДля додавання запису в" чорний " список:
https://smsc.ua/sys/phones.php?add_blackДля видалення запису з" чорного " списку:
https://smsc.ua/sys/phones.php?del_blackДля отримання елементів "чорного" списку:
https://smsc.ua/sys/phones.php?get_blackКонтакти та групи. Опис параметрівОпис параметрів, що передаються Серверу:
Контакти та групи. Відповідь сервера та коди помилокУ разі помилки Сервер повертає наступний рядок:
У разі успішного запиту Сервер повертає відповідь у вигляді рядка. При створенні контакту, групи контактів, записи "чорного" списку:
При зміні або видаленні контакту (групи), видаленні запису "чорного" списку:
<phone> – список номерів телефонів через будь-який роздільник. Для e-mail адрес замінюється на <mail>. <name> – назва контакту. <group> – ідентифікатор групи, до якої належить контакт. <first_name> – ім'я. <last_name> – прізвище. <middle_name> – по батькові. <birthday> – дата народження у форматі дд.мм.рррр. <id> – id контакту, призначений Клієнтом. <comments> – коментарі. <tags> – теги (мітки). <phone_other> - інші номери телефонів. За даними номерами розсилка повідомлень не виконується. Для e-mail адрес замінюється на <mail_other>. При запиті списку груп:
<id> – ідентифікатор групи, призначений Сервером при створенні. <name> – назва групи. <number> – номер групи для розсилок. <cnt> – кількість контактів у групі. При запиті елементів "чорного" списку:
<id> – ідентифікатор елемента, призначений Сервером при створенні. <phone> – номер телефону (або <email> при запиті" чорного " списку e-mail). <type> – тип блокування: 0-всі повідомлення, 1-масові розсилки, 2-поодинокі повідомлення. <comment> – коментарі. Приклади операцій з контактамиПриклади:Створення контакту з іменем "Contact", що належить групі з ID = 321: https://smsc.ua/sys/phones.php?add=1&login=alex&psw=123&phone=79999999999&name=Contact&grp=321Створення групи з іменем "Group": https://smsc.ua/sys/phones.php?add_groupЗміна імені контакту з номером телефону "79999999999 "на нове ім'я "Contact1": https://smsc.ua/sys/phones.php?chg=1&login=alex&psw=123&phone=79999999999&name=Contact1Зміна назви групи з ID = 321 на нову назву " Group1": https://smsc.ua/sys/phones.php?chg_groupВидалення контакту з номером телефону "79999999999": https://smsc.ua/sys/phones.php?del=1&login=alex&psw=123&phone=79999999999Видалення групи з ID = 321: https://smsc.ua/sys/phones.php?del_groupОтримання списку контактів, що належать групі з ID = 321: https://smsc.ua/sys/phones.php?get=1&login=alex&psw=123&grp=321Отримання даних контакту з номером телефону "79999999999": https://smsc.ua/sys/phones.php?get=1&login=alex&psw=123&phone=79999999999Отримання списку всіх груп: https://smsc.ua/sys/phones.php?get_groupДодавання телефону "79999999999" в "чорний" список із блокуванням тільки масових розсилок: https://smsc.ua/sys/phones.php?add_blackВидалення телефону "79999999999" із "чорного" списку: https://smsc.ua/sys/phones.php?del_black
Сервер не приймає більше трьох однакових запитів протягом хвилини на операції з групами, контактами або записами "чорного" списку для зниження навантаження і захисту від помилок і зациклень в програмі на стороні клієнта. |