API / HTTP/HTTPS протокол / Отправка кода в телефонном номере
API позволяет рассылать сообщения через ваши проекты и сервисы по протоколам HTTP/HTTPS, SMTP и SMPP. Готовые библиотеки на разных языках программирования подключаются к вашему проекту и помогают отправлять сообщения из любого места с помощью одной команды.
ОТПРАВКА СООБЩЕНИЙ Отправка SMS-сообщения УПРАВЛЕНИЕ РАССЫЛКАМИКомментарии в SMS-сообщениях Отправка на группу номеров Отправка HLR-запроса Отправка MMS-сообщения Отправка e-mail сообщения Отправка голосового сообщения (звонок) ![]() Использование голосового меню (IVR) Примеры отправки голосовых сообщений Использование префиксов при отправке сообщений Управление шаблонами сообщений Управление шаблонами операторов Виртуальная отправка (режим тестирования) Уведомления о событиях СТАТУСЫ СООБЩЕНИЙ ПРОВЕРКА СОСТОЯНИЯ БАЛАНСА УПРАВЛЕНИЕ КОНТАКТАМИ УПРАВЛЕНИЕ ИМЕНАМИ ОТПРАВИТЕЛЕЙ (SENDER ID) Перечень доступных операций с именами отправителей ПОЛУЧЕНИЕ ДАННЫХОтвет сервера и коды ошибок Примеры действий с именами отправителей Получение истории отправленных сообщений РАЗНОЕПолучение входящих сообщений Получение статистики Получение статистики по оператору Мегафон Запрос тарифов Получение информации об операторе Получение данных о короткой ссылке | Отправка кода в телефонном номереПри необходимости отправки цифрового кода для подтверждения определенных операций с помощью телефонного номера (например, при регистрации нового пользователя, оформлении заказа, получении доступа к различным сервисам и т.п.) вместо отправки SMS-сообщения можно воспользоваться более дешевым способом передачи кода в номере телефона входящего звонка.Чтобы передать код в телефонном номере необходимо отправить абоненту специальное голосовое сообщение (звонок) со словом code. При получении звонка абонент может его сбросить или поднять трубку. При поднятии трубки система сама сбросит звонок. Последние 6 цифр номера, с которого пришел звонок, будут являться секретным кодом, его необходимо использовать абоненту для подтверждения операции. Также возможно использование более короткого кода из номера, указав количество цифр в инструкции для пользователей на своем сайте. Для отправки указанного кода через API необходимо выполнить запрос на отправку голосового сообщения, получить сгенерированный код из ответа системы и сохранить его на своей стороне. Именно этот код придет абоненту в телефонном номере при звонке и потребуется для подтверждения операции. Формат запроса и ответ Сервера:
http://my.smscab.ru/sys/send.php?login=<login>&psw=<password>&phones=<phones>&mes=code&call=1
В случае успешной обработки запроса возвращается строка следующего вида (в стандартный ответ Сервера добавляется параметр code):
|