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.
I Power Apps skal du gå til den app, du vil sende pushmeddelelser til.
Kopiér app-id'et. Flere oplysninger: Hente et app-id
Vælg Data - Forbindelser i venstre rude.
Rediger appen. Flere oplysninger: Redigere en app
Vælg Vis - Datakilder.
Vælg Tilføj datakilde.
Vælg Ny forbindelse.
Vælg Power Apps-meddelelse.
Indsæt det app-id, der er kopieret fra forrige trin.
Vælg Opret forbindelse.
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.
Kald metoden SendPushNotification fra pushmeddelelsesforbindelsen.
I dette eksempel udløser vi meddelelsen ved hjælp af egenskaben OnSuccess i en formular.
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:
|
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).