Inviare una notifica da un'app

Puoi inviare una notifica push da un'app a un'altra o alla stessa app. Nelle app canvas puoi inviare notifiche tramite il connettore Notifica di Power Apps.

In questo articolo, l'app di esempio utilizzata per le notifiche viene creata in base al modello di app Gestione casi predefinita.

Nota

Prima di iniziare, crea notifiche push per l'app per dispositivi mobili Power Apps. Altre informazioni: Creare notifiche push per l'app per dispositivi mobili Power Apps.

  1. In Power Apps vai all'app a cui vuoi inviare le notifiche push.

  2. Copia l'ID App. Altre informazioni: Ottenere un ID app

  3. Nel riquadro a sinistra, seleziona Dati - Connessioni.

  4. Modificare l'app. Altre informazioni: Modificare un'app

  5. Seleziona Visualizza - Origini dati.

  6. Seleziona Aggiungi origine dati.

  7. Seleziona Nuova connessione.

  8. Seleziona Notifica Power Apps.

    Selezionare Notifica Power Apps.

  9. Incolla l'ID app copiato dal passaggio precedente.

    Incollare l'ID app.

  10. Selezionare Connetti.

  11. Aggiungi la connessione di notifica push all'app trigger utilizzando i passaggi simili.

    Nell'esempio viene usata la stessa app come app trigger. L'utente che riassegna il caso attiva anche una notifica push per il nuovo proprietario del caso.

    Aggiungere una connessione.

  12. Dalla connessione della notifica push chiama il metodo SendPushNotification.

    Nell'esempio la notifica viene attivata tramite la proprietà OnSuccess in un modulo.

    Formula di Power Apps.

Sintassi

Nome Descrizione
SendPushNotification Invia una notifica push all'app specificata nelle impostazioni di connessione per la notifica.

Parametri

Nome Tipo Descrizione
destinatari Matrice di stringhe, obbligatorio Elenco di:
  • Indirizzi di posta elettronica per utenti o gruppi di sicurezza
  • ID oggetto per utenti o gruppi di sicurezza in Microsoft Entra ID
messaggio Stringa, obbligatorio Corpo del messaggio della notifica push.
openApp Booleano, facoltativo Indica se aprire l'app quando l'utente tocca la notifica push.
params Parametri, facoltativi Parametri chiave-valore da passare con la notifica. Possono essere elaborati ulteriormente nell'app per aprire una pagina specifica e caricare uno stato specifico.

Formule di esempio

Invia una notifica di base.

PowerAppsNotification.SendPushNotification(
    {
        recipients: ["f60ccf6f-7579-4f92-967c-2920473c966b", "72f988bf-86f1-41af-91ab-2d7cd011db47"],
        message: "A new case was assigned to you."
    }
)

Invia una notifica che apre un'app e passa parametri 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
    }
)

Vedi anche

Nota

Puoi indicarci le tue preferenze di lingua per la documentazione? Partecipa a un breve sondaggio. (il sondaggio è in inglese)

Il sondaggio richiederà circa sette minuti. Non viene raccolto alcun dato personale (Informativa sulla privacy).