Loyalty

  1. Домой
  2. Документация
  3. Loyalty
  4. SMS сервис
  5. Описание

Описание

Сервис принимает сообщение из RabbitMQ и отправляет SMS через HTTP API ZAGRUZKA, 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 Нет