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

Синтаксис:

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

Параметры:

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

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

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

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

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

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

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

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

Описание:

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

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

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

Примечание:

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

    

1C:Enterprise Developer's Community