Sende en meddelelse fra en app

Du kan sende en pushmeddelelse fra én app til en anden eller til den samme app. Du kan sende meddelelser i lærredapps vha. Power Apps Notification-connector.

I denne artikel bygger det eksempel på en app, der bruges til meddelelser, på standardskabelonen til Sagsstyring-app.

Bemærk

Før du går i gang, skal du oprette pushmeddelelser til Power Apps-mobilappen. Flere oplysninger: Oprette pushmeddelelser til Power Apps-mobilappen.

  1. I Power Apps skal du gå til den app, du vil sende pushmeddelelser til.

  2. Kopiér app-id'et. Flere oplysninger: Hente et app-id

  3. Vælg Data - Forbindelser i venstre rude.

  4. Rediger appen. Flere oplysninger: Redigere en app

  5. Vælg Vis - Datakilder.

  6. Vælg Tilføj datakilde.

  7. Vælg Ny forbindelse.

  8. Vælg Power Apps-meddelelse.

    Vælg Power Apps-meddelelse.

  9. Indsæt det app-id, der er kopieret fra forrige trin.

    Indsæt app-id'et.

  10. Vælg Opret forbindelse.

  11. Føj pushmeddelelsesforbindelsen til udløserappen ved hjælp af de lignende trin.

    I dette eksempel bruger vi den samme app som udløserapp. Den bruger, der tildele sagen igen, udløser også en pushmeddelelse til den nye ejer af sagen.

    Tilføj forbindelse.

  12. Kald metoden SendPushNotification fra pushmeddelelsesforbindelsen.

    I dette eksempel udløser vi meddelelsen ved hjælp af egenskaben OnSuccess i en formular.

    Power Apps-formel.

Syntaks

Navn Beskrivelse
SendPushNotification Sender en pushmeddelelse til appen, der er angivet i forbindelsesindstillingerne for meddelelsen.

Parametre

Navn Skriv Beskrivelse
modtagere Strengmatrix, påkrævet En liste over:
  • Mailadresser for brugere eller sikkerhedsgrupper
  • Objekt-id'er for brugere eller sikkerhedsgrupper i Microsoft Entra-id
meddelelse Streng, påkrævet Meddelelsesteksten i pushmeddelelsen.
openApp Boolesk, valgfri Angivelse af, om appen skal åbnes, når brugeren trykker på pushmeddelelsen.
params Parametre, valgfrie Nøgleværdiparametre, der sendes med meddelelsen. Disse kan behandles yderligere i appen for at åbne en bestemt side og indlæse en bestemt tilstand.

Eksempelformler

Send en basismeddelelse.

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

Send en meddelelse, der åbner en app og også sender bestemte parametre.

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
    }
)

Se også

Bemærk

Kan du fortælle os om dine sprogpræferencer for dokumentation? Tag en kort undersøgelse. (bemærk, at denne undersøgelse er på engelsk)

Undersøgelsen tager ca. syv minutter. Der indsamles ingen personlige data (erklæring om beskyttelse af personlige oplysninger).