![]() |
|
8 (800) 080 7672 Бесплатно по Казахстану |
API позволяет рассылать сообщения через ваши проекты и сервисы по протоколам HTTP/HTTPS, SMTP и SMPP. Готовые библиотеки на разных языках программирования подключаются к вашему проекту и помогают отправлять сообщения из любого места с помощью одной команды.
ОТПРАВКА СООБЩЕНИЙ Отправка SMS-сообщения УПРАВЛЕНИЕ РАССЫЛКАМИКомментарии в SMS-сообщениях Отправка на группу номеров Отправка HLR-запроса Отправка MMS-сообщения Отправка e-mail сообщения Отправка голосового сообщения (звонок) Отправка viber-сообщения Использование префиксов при отправке сообщений Управление шаблонами сообщений Управление шаблонами операторов Виртуальная отправка (режим тестирования) Уведомления о событиях СТАТУСЫ СООБЩЕНИЙ ПРОВЕРКА СОСТОЯНИЯ БАЛАНСА УПРАВЛЕНИЕ КОНТАКТАМИ УПРАВЛЕНИЕ КЛИЕНТАМИ Работа с субклиентами Создание и выгрузка счетов и актов ![]() Перечень доступных операций с именами отправителей ПОЛУЧЕНИЕ ДАННЫХОтвет сервера и коды ошибок Примеры действий с именами отправителей Получение истории отправленных сообщений РАЗНОЕПолучение входящих сообщений Получение статистики Запрос тарифов Получение информации об операторе Получение данных о короткой ссылке | Управление именами отправителей (Sender ID)Перечень доступных операций с именами отправителейДля управления именами отправителей необходимо вызвать методом GET или POST соответствующий адрес с указанием требуемой команды и параметров.Для получения списка зарегистрированных в личном кабинете и допущенных модератором имен отправителей:
https://smsc.kz/sys/senders.php?get=1&login=<login>&psw=<password>
Для добавления нового имени отправителя:
https://smsc.kz/sys/senders.php?add=1&login=<login>&psw=<password>&sender=<sender>&cmt=<cmt>
Для изменения имени отправителя:
https://smsc.kz/sys/senders.php?chg=1&login=<login>&psw=<password>&sender=<sender>&cmt=<cmt>
или
https://smsc.kz/sys/senders.php?chg=1&login=<login>&psw=<password>&id=<id>&cmt=<cmt>
Отправка кода подтверждения для цифрового имени отправителя:
https://smsc.kz/sys/senders.php?send_cod Подтверждение цифрового имени отправителя:
https://smsc.kz/sys/senders.php?check_co Для удаления имени отправителя:
https://smsc.kz/sys/senders.php?del=1&login=<login>&psw=<password>&sender=<sender>
либо
https://smsc.kz/sys/senders.php?del=1&login=<login>&psw=<password>&id=<id>
При добавлении или изменении имени отправителя в теле запроса можно передавать файл документа для операторов (свидетельство на товарный знак, сертификат на домен) в формате jpg, tif, pdf, png, zip, rar. Максимальный размер передаваемого файла не должен превышать 3 Мб. Комментарий к документу может быть указан в дополнительном параметре doc_info. Описание параметровОписание параметров, передаваемых Серверу:
Ответ сервера и коды ошибокВ случае ошибки Сервер возвращает следующую строку:
В случае успешного запроса Сервер возвращает ответ в виде строки. При запросе списка имен отправителей:
<sender> – зарегистрированное и допущенное к использованию имя отправителя. <mega_status>(до 01.01.2022), <mts_status>(до 01.12.2017), <mega_step_status>, <mega_int_status>, <bee_step_status>, <motiv_step_status>, <motiv_int_status>, <mts_step_status>, <mts_int_status>, <tele2_step_status>, <tele2_status>, <ua_reg_status>, <ua_int_status> – код статуса имени отправителя у соответствующего оператора (0 - ожидает регистрации, 1 - отправлено на регистрацию, 2 - допущено оператором, 3 - не принято оператором, 4 - временно отключено, 5 - недостаточно средств на счете, 8 - необходимы подтверждающие документы). <status> – статус имени отправителя (0 - ожидает модерации, 1 - допущено к использованию, 2 - выключено). <id> – уникальный идентификатор имени отправителя (назначается Сервером автоматически при создании имени). Если для какого-либо оператора имя отправителя имеет заменяющий аналог, то при operators = 1 и fmt = 0,2,3 в ответ сервера дополнительно будет включена данная замена. При добавлении нового имени отправителя:
<id> – идентификатор имени отправителя, назначенный Сервером автоматически. При изменении имени отправителя, отправке кода, подтверждении и удалении имени отправителя:
Примеры действий с именами отправителейПримеры:Получение списка имен отправителей: https://smsc.kz/sys/senders.php?get=1&login=alex&psw=123 Добавление нового имени отправителя: https://smsc.kz/sys/senders.php?add=1&login=alex&psw=123&sender=my_shop&cmt=test Отправка кода подтверждения для цифрового имени отправителя: https://smsc.kz/sys/senders.php?send_cod Отправка кода подтверждения цифрового имени отправителя для субклиента "subalex" от имени "mysite.ru": https://smsc.kz/sys/senders.php?send_cod Подтверждение цифрового имени отправителя: https://smsc.kz/sys/senders.php?check_co Удаление имени отправителя: https://smsc.kz/sys/senders.php?del=1&login=alex&psw=123&sender=my_shop
Сервер не принимает более трех одинаковых запросов в течение минуты на получение списка доступных имен отправителей и пяти запросов на создание нового имени отправителя для снижения нагрузки и защиты от ошибок и зацикливаний в программе на стороне Клиента. |
© 2003–2023 ТОО «СМС-центр» Рег.номер 2207-1910-01-ТОО | support@smsc.kz Контакты | Дизайн — Студия Артемия Лебедева Информация о сайте |
![]() |