Тарифы  Услуги  API  Партнерам  О сервисе  Контакты 
0 (800) 30 7672
Бесплатно по Украине
 

Интеграція з сервісом (API)

API дозволяє розсилати повідомлення через ваші проекти і сервіси по протоколах HTTP/HTTPS, SMTP і SMPP. Готові бібліотеки різними мовами програмування підключаються до вашого проекту та допомагають надсилати повідомлення з будь-якого місця за допомогою однієї команди. Для спрощеної авторизації замість пари логін і пароль можна використовувати спеціальний API-ключ.


HTTP/HTTPS SMTP SMPP SOAP OMS SMS-команди Бібліотеки та приклади коду

Отправка повідомлень

Отправка SMS-сообщения

Комментарии в SMS-сообщениях

Отправка на группу номеров

Отправка HLR-запиту

Отправка e-mail сообщения

Отправка голосового сообщения (дзвінок)

Отправка viber-сообщения

Отправка сообщения в Telegram

Отправка сообщения в чат-бот Telegram

Отправка сообщения в Whatsapp

Использование префиксов при отправке сообщений

Управление шаблонами сообщений

Управление шаблонами операторов

Віртуальна відправка (режим тестування)

Увідомства про події

Управління розсилками

Статуси повідомлень

Проверка состояния баланса

Управління контактами

Управління клієнтами

Управление именами отправителей (SENDER ID)

Получение даних

Разне

Whatsapp через HTTP

Для отправки сообщения в Whatsapp необходимо вызвать методом GET или POST адрес: https://smsc.ua/sys/send.php?login=<login>&psw=<password>&phones=<phones>&mes=<message>&bot=<wa:botnumber>

Предагування файлів

Передача в сообщении картинки или видео возможна одним из следующих способов:
  • в виде полного http(s)-адреса внешнего или загруженного в систему файла, указанного в тексте сообщения, в формате <file http(s)://...>. Для файлов, загруженных в систему в личном кабинете на странице "Медиа файлы" возможно указание прямой ссылки на файл в виде https://smsc.ua/files/sms/..., либо сокращенной <file /files/sms/...>;
  • методом POST в теле http(s)-запроса к серверу. При данном способе отправки прикрепляемый файл необходимо обозначить в тексте сообщения специальным образом в виде "<file 1>";
  • додаванням в http(s) - запит спеціального додаткового параметра fileurl, що містить повний http (s)-адреса переданого зовнішнього файлу. При використанні fileurl передача в запиті параметра mes необов'язкова.
Прикрепляемый файл по размеру не должен превышать 10 Мб и удовлетворять одному из следующих форматов:
  • jpg, jpeg, png – для картинок;
  • 3gp, mp4 – для видео.
Перед началом использования тексты сообщений с ссылками необходимо зарегистрировать в шаблонах.

Добавление кнопки

Для вставки в сообщение кнопки необходимо добавить в текст сообщения специальный макрос {button,type:param,text}, где:
<button> – обязательный тег, указывающий на кнопку.
<text> – надпись на кнопке.
<type> – тип кнопки. Может принимать одно из следующих значений:
  • tel – номер телефону (в этом случае в param передается номер для звонка, со знаком "+" или без "+");
  • code – при нажатии на кнопку данного типа произойдет копирование кода в буфер обмена (двоеточие и param не передаются);
  • one_tap – передача кода в приложение клиента (двоеточие и param не передаются, но требуются дополнительные параметры для приложения, после text через запятую);
  • quick_reply – передача предопределенного текста text в ответном сообщении (двоеточие и param не передаются).
При другом значении type кнопка будет расценена как переход по url.

Прімери:
{button,tel:+79999999999, зателефонувати}
{button, https://smsc.ua/, Перейти}
{button,code, копіювати код}
{button, one_tap, Ввести, autofill_text,package_name, signature_hash}
{button, quick_reply, текст автовідповіді}

Перед началом использования тексты сообщений с кнопками необходимо зарегистрировать в шаблонах.

Примеры отправки сообщений в Whatsapp

Прімери:

Отправка сообщения с текстом "Hello" на номер "79999999999" в whatsapp "wa:79888888888":

https://smsc.ua/sys/send.php?login=alex&psw=123&phones=79999999999&mes=Hello&bot=wa:79888888888

Отправка сообщения с текстом "Hello" и ссылкой на картинку на номер "79999999999" в whatsapp "wa:79888888888":

https://smsc.ua/sys/send.php?login=alex&psw=123&phones=79999999999&mes=Hello <file https://mysite.ru/picture.jpg>&bot=wa:79888888888

Отправка сообщения с текстом "Call me" и кнопкой на номер "79999999999" в whatsapp "wa:79888888888":

https://smsc.ua/sys/send.php?login=alex&psw=123&phones=79999999999&mes=Call me {button,tel:+79999999999,Call}&bot=wa:79888888888