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.

  1. În Power Apps, accesați aplicația către care doriți să trimiteți notificări push.

  2. Copiați ID-ul aplicației. Mai multe informații: Obțineți un ID de aplicație

  3. În panoul din stânga, selectați Date - Conexiuni.

  4. Editați aplicația. Informații suplimentare: Editați o aplicație

  5. Selectați Vizualizare - Surse de date.

  6. Selectați Adăugați sursa de date.

  7. Selectați Conexiune nouă.

  8. Selectați Power Apps Notificare.

    Selectați Notificare Power Apps.

  9. Inserați ID-ul aplicației copiat din pasul anterior.

    Lipiți ID-ul aplicației.

  10. Selectați Conectare.

  11. 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.

    Adăugare conexiune.

  12. Din conexiunea de notificare push, apelați la metoda SendPushNotification.

    În exemplul nostru, declanșăm această notificare folosind proprietatea OnSuccess într-un formular.

    Formula Power Apps.

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:
  • Adrese de e-mail pentru utilizatori sau grupuri de securitate
  • ID-uri de obiect pentru utilizatori sau grupuri de securitate în Microsoft Entra ID
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).