Оглавление | Родительский раздел

МенеджерОтправкиДоставляемыхУведомлений.Отправить (DeliverableNotificationSendManager.Send)

МенеджерОтправкиДоставляемыхУведомлений (DeliverableNotificationSendManager)
Отправить (Send)

Синтаксис:

Отправить(<Уведомление>, <ДанныеАутентификации>, <ИсключенныеПолучатели>, <ИспользоватьПромежуточныйСервис>, <ИнформацияОПроблемахОтправкиДоставляемыхУведомлений>)

Параметры:

<Уведомление> (обязательный)

Тип: ДоставляемоеУведомление; Массив.
Содержит одно или несколько уведомлений.

<ДанныеАутентификации> (обязательный)

Тип: Строка; ДвоичныеДанные; Соответствие.
Файл сертификата, необходимый для подключения к службе доставки "Apple Push Notification Service", либо ключ сервера (server_key) для подключения к службе доставки "Firebase Cloud Messaging", либо маркер доступа для подключения к службе доставки "Windows Notification Service" (полученный с помощью метода ПолучитьМаркерДоступа).
Может быть использован с соответствием с ключами типа ТипПодписчикаДоставляемыхУведомлений. В этом случае одно сообщение может быть отправлено получателям с устройствами разного типа.
Если используется промежуточный сервис - ключ доступа к этому сервису.

<ИсключенныеПолучатели> (необязательный)

Тип: Массив.
На устройствах под управлением Android с помощью данного параметра возвращается массив строк с идентификаторами устройств, которые не подходят для отправки, и соответственно, должны быть исключены из будущих рассылок. Этим устройствам ранее отправлялись уведомления с этим ключом авторизации. Но не обязательно в этом вызове.
На устройствах под управлением iOS параметр игнорируется

<ИспользоватьПромежуточныйСервис> (необязательный)

Тип: Булево.
Указывает необходимость использования промежуточного сервиса отправки.
Значение по умолчанию: Ложь.

<ИнформацияОПроблемахОтправкиДоставляемыхУведомлений> (необязательный)

Тип: Массив.
Содержит информацию о проблемах, возникших при отправке уведомлений. Представляет собой массив элементов типа ИнформацияОПроблемеОтправкиДоставляемогоУведомления.
Если во время отправки уведомления одинаковые ошибки произошли для двух и более получателей, они передаются в массив Получатели. Если при отправке уведомления произошла ошибка, из-за которой ни один получатель не получит уведомление (например, ошибка подключения к провайдеру), то значение свойства Получатели объекта ИнформацияОПроблемеОтправкиДоставляемогоУведомления будет совпадать с значением свойства Получатели уведомления.

Описание:

Отправляет уведомление.
У каждого уведомления должны быть указаны следующие поля:Если обязательные поля не заполнены, будет сгенерировано исключение.

Доступность:

Тонкий клиент, сервер, толстый клиент, внешнее соединение.

Примечание:

Суммарная длина полей уведомления в системе APNS не может превышать 2 КБайт. Суммарная длина полей уведомления в системе GCM не может превышать 4 КБайт. При превышении установленного лимита будет сгененировано исключение.
Оглавление | Родительский раздел Платформа 8.3.13.1809