![]() |
|
0 (800) 30 7672 Безкоштовно по Україні |
API дозволяє розсилати повідомлення через ваші проекти і сервіси по протоколах HTTP/HTTPS, SMTP і SMPP. Готові бібліотеки на різних мовах програмування підключаються до вашого проекту і допомагають відправляти повідомлення з будь-якого місця за допомогою однієї команди.
ВІДПРАВКА ПОВІДОМЛЕНЬ Відправка SMS-повідомлення УПРАВЛІННЯ РОЗСИЛКАМИКоментарі в SMS-повідомленнях Відправка на групу номерів Відправка HLR-запиту Надсилання MMS-повідомлення Відправка e-mail повідомлення Надсилання голосового повідомлення (дзвінок) Відправка viber-повідомлення Отправка telegram-сообщения Використання префіксів при відправці повідомлень Керування шаблонами повідомлень Керування шаблонами операторів Віртуальна відправка (режим тестування) Повідомлення про події СТАТУСИ ПОВІДОМЛЕНЬ Перевірка статусу ПЕРЕВІРКА СТАНУ БАЛАНСУВідповідь сервера і коди помилок Коди статусів Коди помилок у статусі Видалення повідомлення УПРАВЛІННЯ КОНТАКТАМИ ![]() Робота із субклієнтами КЕРУВАННЯ ІМЕНАМИ ВІДПРАВНИКІВ (SENDER ID)Створення і вивантаження рахунків і актів Перелік доступних операцій з іменами відправників ОТРИМАННЯ ДАНИХВідповідь сервера і коди помилок Приклади дій з іменами відправників Отримання історії відправлених повідомлень РІЗНЕОтримання вхідних повідомлень Отримання статистики Запит тарифів Отримання інформації про оператора Отримання даних о короткому посиланні | Управління клієнтамиПерелік доступних операційДля створення або зміни субклієнта необхідно викликати методом GET або POST відповідну адресу із зазначенням необхідної команди і параметрів.Створення субклієнта: https://smsc.ua/sys/users.php?add=1&login=<login>&psw=<password>&user=<user>&password=<password2> Зміна налаштувань субклієнта: https://smsc.ua/sys/users.php?chg=1&login=<login>&psw=<password>&user=<user>&fio=<fio> Зміна балансу субклієнта: https://smsc.ua/sys/users.php?pay=1&login=<login>&psw=<password>&user=<user>&sum=<sum> Отримання статистики по субклієнтах із незалежним балансом: https://smsc.ua/sys/users.php?get_stat=1 Отримання статистики по одному субклієнту: https://smsc.ua/sys/users.php?get_stat=1 або: https://smsc.ua/sys/users.php?get_stat=1 Отримання детальної статистики по субклієнтам з незалежним балансом: https://smsc.ua/sys/users.php?get_stat_a Опис параметрівОпис параметрів, що передаються Серверу:
Відповідь сервера і коди помилокУ разі помилки Сервер повертає наступний рядок:
У разі успішного запиту Сервер повертає відповідь у вигляді рядка. При створенні субклієнта:
При зміні сублогіна:
<login> - логін субклієнта. <description> - назва операції. <operator> - назва оператора. <mccmnc> - числовий код країни абонента плюс числовий код оператора абонента <cnt> - кількість повідомлень. <credit> - витрати. <debit> - надходження. <currency> - трехсимвольный код валюти субклієнта. Приклади дій із субклієнтамиПриклади:Створення субклієнта з логіном "mylogin", паролем "mypassword", номером телефону 79999999999 і дозволом на використання імена відправників (Sender ID) головного облікового запису: https://smsc.ua/sys/users.php?add=1&login=alex&psw=123&user=mylogin&password=mypassword&phone=79999999999&fl[29]=1 Зміна логіна субклієнта з "mylogin" на "mylogin2", типу клієнта на "Тариф і баланс головного облікового запису" і установки дозволених кодів для відправки SMS тільки по Росії: https://smsc.ua/sys/users.php?chg=1&login=alex&psw=123&user=mylogin&password=mypassword&new_login=mylogin2&type=2&fmts=7,-77 Отримання статистики по субклієнтам, що мають загальний баланс з головним аккаунтом і SMS, відправлені з електронного балансу: https://smsc.ua/sys/users.php?get_stat=1 Отримання статистики по субклієнту з логіном "sub_alex": https://smsc.ua/sys/users.php?get_stat=1 Отримання статистики по незалежних субклієнтах у валюті головного облікового запису з "01.01.2014" за "01.02.2014": https://smsc.ua/sys/users.php?get_stat=1 Сервер не приймає більше трьох запитів протягом хвилини на додавання субклієнтів або зміна одного і того ж субклієнта для зниження навантаження та захисту від помилок і зациклення в програмі на стороні Клієнта. Створення і вивантаження рахунків і актівДля створення нового рахунку для субклієнта необхідно викликати методом GET або POST адреси:
https://smsc.ua/sys/documents.php?add_ac
або:
https://smsc.ua/sys/documents.php?add_ac Для завантаження існуючого рахунку субклієнта необхідно викликати методом GET або POST адреси:
https://smsc.ua/sys/documents.php?get_ac
або:
https://smsc.ua/sys/documents.php?get_ac Для вивантаження існуючого акту субкліента необхідно викликати методом GET або POST адрес:
https://smsc.ua/sys/documents.php?get_ac
https://smsc.ua/sys/documents.php?get_ac
або:
https://smsc.ua/sys/documents.php?get_ac
https://smsc.ua/sys/documents.php?get_ac Серверу передаються наступні параметри:
У разі помилки Сервер повертає наступний рядок:
У разі успішного запиту на створення рахунку Сервер повертає multipart-структуру, що включає в себе 2 частини з відповідними заголовками. Перша частина містить відповідь Сервера в json-форматі, що містить ідентифікатор і суму створеного рахунку, друга частина включає в себе файл із рахунком в pdf-форматі. У разі успішного запиту на отримання рахунку Сервер повертає файл з рахунком в pdf-форматі. У разі успішного запиту на отримання акту Сервер повертає файл з актом в pdf-форматі. Сервер не приймає більше одного запиту на створення або зміна рахунку або акту протягом хвилини для зниження навантаження і захисту від помилок і зациклення в програмі на стороні Клієнта. |
© 2003–2023 ТОВ " СМСЦЕНТР» Код ЄДРПОУ 38404962 | support@smsc.ua Контакти | Дизайн — Студія Артемія Лебедєва Інформація про сайт |
![]() |