Отправка уведомления из приложения
Вы можете отправлять push-уведомления из одного приложения в другое или то же приложение. В приложениях на основе холста уведомления можно отправлять с помощью соединителя Power Apps Notification.
В этой статье пример приложения, используемого для уведомлений, построен на шаблоне приложения по умолчанию Управление обращением.
Примечание
Прежде чем начать, создайте push-уведомления для мобильного приложения Power Apps. Дополнительные сведения: Создание push-уведомлений для мобильного приложения Power Apps.
В Power Apps перейдите к приложению, в которое необходимо отправить push-уведомления.
Скопируйте идентификатор приложения. Дополнительные сведения: Получение идентификатора приложения
В левой области выберите Данные - Соединения.
Измените приложение. Дополнительные сведения: Изменение приложения
Выберите Посмотреть - Источники данных.
Выберите Добавить источник данных.
Выберите Новое подключение.
Выберите Уведомление Power Apps.
Вставьте идентификатор приложения, скопированный на предыдущем шаге.
Нажмите Подключиться.
Добавьте подключение push-уведомления к приложению-триггеру, выполнив аналогичные действия.
В нашем примере используется то же приложение, что и приложение триггера. Пользователь, который переназначает задание, также активирует отправку push-уведомления новому владельцу обращения.
Из подключения push-уведомления вызовите метод SendPushNotification.
В нашем примере это уведомление активируется с помощью свойства OnSuccess в форме.
Синтаксис
имени | Описание |
---|---|
SendPushNotification | Отправляет push-уведомление в приложение, указанное в настройках подключения push-уведомления. |
Параметры
Имя (название) | Тип | Описание |
---|---|---|
recipients | Обязательный массив строк | Список следующих элементов:
|
message | Строка, обязательный параметр | Текст сообщения для push-уведомления. |
openApp | Логический, необязательный параметр | Требуется ли открывать приложение, когда пользователь касается push-уведомления. |
params | Параметры, необязательный параметр | Параметры типа "ключ-значение" для передачи с уведомлением. Они могут дополнительно обрабатываться в приложении для открытия определенной страницы и загрузки необходимого состояния. |
Примеры формул
Отправьте базовое уведомление.
PowerAppsNotification.SendPushNotification(
{
recipients: ["f60ccf6f-7579-4f92-967c-2920473c966b", "72f988bf-86f1-41af-91ab-2d7cd011db47"],
message: "A new case was assigned to you."
}
)
Отправьте уведомление, которое открывает приложение и передает определенные параметры.
PowerAppsNotification.SendPushNotification(
{
recipients: ["email1@contoso.com", "email2@contoso.com"],
message: "message in the notification toast",
params: Table({key:"notificationKey", value:"The value for notificationKey"}),
openApp: true
}
)
См. также
- Создание push-уведомления для мобильного приложения Power Apps
- Справочник по соединителю Power Apps Notification
Примечание
Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).
Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).