Перейти к основному содержимому

Message

/services/messagedispatcherservice/api/message/send

Отправить сообщение в канал

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

параметры сообщения

Название поляТип поляОписаниеОбязательноеВозможные значения
bodystringТекст сообщениянет
subjectstringТема сообщениянет
channelNamestringИмя каналанет
recipientsstring[]Получатели сообщениянет
fromstringПосылательнет
fileMessageFile
useTemplatebooleanФлаг - использование шаблона сообщенийнет
templateDataobjectДанные для заполнения шаблона сообщенийнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/services/messagedispatcherservice/api/message/update

Обновить статус сообщения

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

параметры обновления статуса

Название поляТип поляОписаниеОбязательноеВозможные значения
externalIdstringВнешний идентификатор сообщениянет
recipientstringПолучатель сообщениянет
isErrorbooleanФлаг - наличие ошибкинет
infostringИнформация об ошибкенет
providerstringИмя провайдеранет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/services/messagedispatcherservice/api/message/resend

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

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

параметры переотправки сообщения

Название поляТип поляОписаниеОбязательноеВозможные значения
externalIdstringВнешний идентификаторнет
fromstringОтправительнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/services/messagedispatcherservice/api/message/sendex

Отправить сообщение в канал (расширенная информация об отправке)

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

параметры сообщения

Название поляТип поляОписаниеОбязательноеВозможные значения
bodystringТекст сообщениянет
subjectstringТема сообщениянет
channelNamestringИмя каналанет
recipientsobjectПолучатели сообщения (ключ - провайдер, значение - список адресатов)нет
fromstringПосылательнет
filesMessageFile[]Вложенный файлнет
useTemplatebooleanФлаг - использование шаблона сообщенийнет
templateDataobjectДанные для заполнения шаблона сообщенийнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
resultSendResult[]Данные результата метода API.да
errorInfoда
typeInfoTypeInfo