Слање обавештења из апликације
Можете послати прослеђено обавештење из једне апликације у другу или у исту апликацију. У апликацијама са подлогом можете да шаљете обавештења помоћу Power Apps конектора за обавештења.
У овом чланку, је пробна апликација која се користи за обавештења је направљена из подразумеваног предлошка апликације Управљање предметима.
Напомена
Пре него што започнете, креирајте прослеђена обавештења за апликацију Power Apps Mobile. Још информација: Креирање прослеђених обавештења за апликацију Power Apps Mobile.
У услузи Power Apps, идите у апликацију у коју желите да пошаљете прослеђена обавештења.
Копирајте ID апликације. Још информација: Преузмите ID апликације
У левом окну изаберите Подаци - Везе.
Уредите апликацију. Још информација: Уређивање апликације
Изаберите Приказ - Извори података.
Изаберите Додај извор података.
Изаберите Нова веза.
Изаберите Power Apps обавештење.
Налепите ID апликације копиран из претходног корака.
Изаберите Повежи се.
Додајте везу са прослеђеним обавештењем апликацији окидача користећи сличне кораке.
У нашем примеру, користимо исту апликацију као и окидачка апликација. Корисник који поново додели предмет такође покреће прослеђено обавештење новом власнику предмета.
Из везе за прослеђена обавештења, позовите метод SendPushNotification.
У нашем примеру, ово обавештење активирамо користећи својство OnSuccess у обрасцу.
Синтакса
Име | Опис |
---|---|
SendPushNotification | Шаље прослеђено обавештење у апликацију која је наведена у подешавањима везе за обавештење. |
Параметри
Назив | Тип | Опис |
---|---|---|
recipients | Низ стрингова, обавезан | Листа:
|
message | Ниска, обавезно | Тело поруке прослеђеног обавештења. |
openApp | Логичка вредност, опционална | Да ли да отворите апликацију када корисник додирне прослеђено обавештење. |
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
}
)
Такође погледајте
Напомена
Можете ли нам рећи о својим жељеним поставкама језика у документацији? Испуните кратку анкету. (имајте на уму да је ова анкета на енглеском језику)
Анкета ће трајати око седам минута. Не прикупљају се лични подаци (изјава о приватности).
Повратне информације
https://aka.ms/ContentUserFeedback.
Стиже ускоро: Током 2024. године постепено ћемо укидати проблеме са услугом GitHub као механизам повратних информација за садржај и заменити га новим системом повратних информација. За додатне информације, погледајте:Пошаљите и прегледајте повратне информације за