Интеграция с сервисом (API)
API позволяет рассылать сообщения через ваши проекты и сервисы по протоколам HTTP/HTTPS, SMTP и SMPP. Готовые библиотеки на разных языках программирования подключаются к вашему проекту и помогают отправлять сообщения из любого места с помощью одной команды. Для упрощенной авторизации вместо пары логин и пароль можно использовать специальный API-ключ.
ОТПРАВКА СООБЩЕНИЙ Отправка SMS-сообщения УПРАВЛЕНИЕ РАССЫЛКАМИКомментарии в SMS-сообщениях Отправка на группу номеров Отправка HLR-запроса Отправка e-mail сообщения Отправка голосового сообщения (звонок) Отправка viber-сообщения Отправка сообщения в Telegram Отправка сообщения в чат-бот Telegram Использование префиксов при отправке сообщений Управление шаблонами сообщений Управление шаблонами операторов Виртуальная отправка (режим тестирования) Уведомления о событиях СТАТУСЫ СООБЩЕНИЙ Проверка статуса ПРОВЕРКА СОСТОЯНИЯ БАЛАНСАСтатусы сообщений. Ответ сервера и коды ошибок Коды статусов Коды ошибок в статусе Удаление сообщения УПРАВЛЕНИЕ КОНТАКТАМИ Действия с контактами и группами УПРАВЛЕНИЕ КЛИЕНТАМИКонтакты и группы. Ответ сервера и коды ошибок Примеры операций с контактами Работа с субклиентами УПРАВЛЕНИЕ ИМЕНАМИ ОТПРАВИТЕЛЕЙ (SENDER ID)Создание и выгрузка счетов и актов Перечень доступных операций с именами отправителей ПОЛУЧЕНИЕ ДАННЫХОтвет сервера и коды ошибок Примеры действий с именами отправителей Получение истории отправленных сообщений РАЗНОЕПолучение входящих сообщений Получение статистики Запрос тарифов Получение информации об операторе Получение данных о короткой ссылке | Рассылки. Ответ сервера и коды ошибокСервер отправляет ответ в виде строки:Если произошла ошибка, то ответ будет одним из следующих: При fmt = 0:
В случае успешной обработки запроса возвращается строка следующего вида: При создании рассылки:
При отключении или удалении рассылки:
При получении информации о конкретной рассылке (при mail=1 параметр "phones" заменяется на "emails"):
При получении списка рассылок (при mail=1 параметр "phones" заменяется на "emails"):
<id> – идентификатор рассылки, переданный Клиентом или назначенный Сервером автоматически. <name> – название рассылки. <subject> – тема (для e-mail рассылок). <repeat_send> – период повтора. <repeat_cnt> – количество повторов рассылки. <created> – дата создания рассылки. <changed> – дата изменения рассылки. <need_date> – назначенная дата отправки. <last_sent> – дата последней отправки. <phones> (<emails>) – список телефонов (e-mail адресов) получателей сообщений. <message> – текст сообщения. <format> – формат сообщения. <validity> – "время жизни" сообщения. <period> – интервал отправки сообщений. <frequency> – частота отправки сообщений. <status> – статус рассылки. <sender_id> – имя отправителя. <phones_cnt> – количество получателей. <cost> – стоимость рассылки. <sms_sent> – количество отправленных сообщений. <sms_ok> – количество доставленных сообщений. |