Лояльность для BPMSoft

  1. Главная
  2. Документы
  3. Лояльность для BPMSoft
  4. SMS сервис
  5. Описание

Описание

Сервис принимает сообщение из RabbitMQ и отправляет SMS через HTTP API Rapporto, МТС-коммуникатор.

Пример сообщения:

Routing Key: NeedSendSms

Payload:

{
"MobilePhone":"79157112255",
"FromName":"Samarasoft",
"Text":"Никому не сообщайте код 9552!",
"From":"LoyaltyProcessing",
"EventId":"f696e268-f54c-4dcc-8fce-d1c7aff51345",
"CreatedOn":"2019-06-18T10:57:32.548818Z"
}

Описание параметров

Параметр
Тип Описание
MobilePhone
string Номер получателя
FromName
string Имя отправителя
Text
string Текст сообщения
From
string Имя очереди отправителя RabbitMQ
EventId
string ID события, должно быть уникальным и в формате Guid
CreatedOn
DateTime Время создания события

Для просмотра статуса SMS используется метод sms/list.

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

C#

Если разрабатываете на C#, можете использовать

NeedSendSmsEvent

NeedSendSmsEvent
  • MobilePhone — Номер получателя.
  • FromName — Имя отправителя.
  • Text — Текст сообщения.

Был ли данный материал полезен вам? Да 3 Нет 2