SMS через HTTP API: различия между версиями
Fomichok (обсуждение | вклад) (Новая страница: «В МикроБилл можно прикрутить произвольный сервис рассылки СМС используя API в статье будет рассмотрено использование сервиса рассылки SMSC.RU Для начала зарегистрируемся на сайте сервиса рассылки и зайдем в личный кабинет Файл:smsc.ru.jpg на момент напис...») |
(нет различий)
|
Текущая версия от 16:52, 5 декабря 2022
В МикроБилл можно прикрутить произвольный сервис рассылки СМС используя API
в статье будет рассмотрено использование сервиса рассылки SMSC.RU
Для начала зарегистрируемся на сайте сервиса рассылки и зайдем в личный кабинет
на момент написания статьи сервис дает на тесты 15руб. что вполне достаточно для настройки и проверки
в настройках МикроБилла добавляем "Карту SMC"
Используя следующие параметры:
- Псевдоним: название сервиса рассылки СМС (для себя)
- HTTP запрос согласно правилам API сервиса рассылки
Для SMSC.RU строка будет выглядеть следующим образом
https://smsc.ru/sys/send.php?login=<login>&psw=<password>&phones=#TEL#&mes=#MSG#&charset=utf-8&cost=1
где:
<login> - ваш логин в сервисе рассылки
<password> - пароль в сервисе рассылки (некоторые сервисы хотят или MD5 пароля или API ключ)
далее по правилам МикроБилла подменяем телефон абонента тегом #TEL# и собственно сообщение тегом #MSG#
два последних параметра это конкретно для SMSC.RU
cost=1 - ответ сервиса будет содержать стоимость СМС
charset=utf-8 - отправит СМС в кодировке UTF-8 иначе рискуете получить на стороне абонента не читаемые СМС вот в отчете СМС ID 3 и 1 отправлены не в кодировке UTF-8 а сообщения ID 4 и 5 уже в ней, разница как говорится "на лицо"