Trimiteți notificarea dintr-o aplicație
Puteți trimite o notificare push de la o aplicație la alta sau la aceeași aplicație. În aplicațiile proiectate pe pânză, puteți trimite notificări folosind conectorul de notificare Power Apps.
În acest articol, aplicația eșantion utilizată pentru notificări este construită din șablonul implicit de aplicație Management de caz.
Notă
Înainte de a începe, creați notificări push pentru aplicația mobilă Power Apps. Mai multe informații: Creați notificări push pentru aplicația mobilă Power Apps.
În Power Apps, accesați aplicația către care doriți să trimiteți notificări push.
Copiați ID-ul aplicației. Mai multe informații: Obțineți un ID de aplicație
În panoul din stânga, selectați Date - Conexiuni.
Editați aplicația. Informații suplimentare: Editați o aplicație
Selectați Vizualizare - Surse de date.
Selectați Adăugați sursa de date.
Selectați Conexiune nouă.
Selectați Power Apps Notificare.
Inserați ID-ul aplicației copiat din pasul anterior.
Selectați Conectare.
Adăugați conexiunea de notificare push la aplicația de declanșare utilizând pașii similari.
În exemplul nostru, utilizăm aceeași aplicație ca și aplicația de declanșare. Utilizatorul care reasemnează cazul declanșează, de asemenea, o notificare push către noul proprietar.
Din conexiunea de notificare push, apelați la metoda SendPushNotification.
În exemplul nostru, declanșăm această notificare folosind proprietatea OnSuccess într-un formular.
Sintaxă
Nume | Descriere |
---|---|
SendPushNotification | Trimite o notificare push aplicației specificată în setările de conexiune pentru notificare. |
Parametri
Nume | Tip | Descriere |
---|---|---|
destinatari | Matricea de șiruri, necesară | O listă de:
|
mesaj | Șir, necesar | Corpul mesajului de notificare push. |
openApp | Boolean, opțional | Dacă să deschideți aplicația atunci când utilizatorul atinge notificarea push. |
params | Parametri, opționali | Parametrii valorii cheie pentru a trece cu notificarea. Acestea pot fi procesate în continuare în aplicație pentru a deschide o anumită pagină și pentru a încărca o stare specifică. |
Formule eșantion
Trimiteți o notificare simplă
PowerAppsNotification.SendPushNotification(
{
recipients: ["f60ccf6f-7579-4f92-967c-2920473c966b", "72f988bf-86f1-41af-91ab-2d7cd011db47"],
message: "A new case was assigned to you."
}
)
Trimiteți o notificare care deschide o aplicație și trece de-a lungul parametrilor specifici.
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
}
)
Consultați și
Notă
Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)
Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).