Skicka aviseringar från en app
Du kan skicka ett push-meddelande från en app till en annan, eller till samma app. I arbetsyteappen kan du skicka meddelanden med Power Apps-anslutningsappen för meddelanden.
I den här artikeln bygger exempelappen som används för meddelanden från standard appmallen Ärendehantering.
Anteckning
Innan du börjar, skapa push-meddelanden för Power Apps mobilapp. Mer information: Skapa push-meddelanden för Power Apps mobilapp.
I Power Apps går du till appen som du vill skicka push-meddelanden till.
Kopiera app-ID. Mer information: Hämta en app-ID.
I vänstra panelen väljer du Data - Anslutningar.
Redigera appen. Mer information: Redigera en app.
Välj Visa - Datakällor.
Välj Lägg till datakälla.
Välj Ny anslutning.
Välj Power Apps avisering.
Klistra in app-ID som kopierades från föregående steg.
Välj Anslut.
Lägg till anslutningen för push-meddelanden i utlösningsprogrammet enligt de liknande stegen.
I vårt exempel använder vi samma app som utlösarapp. Den användare som gör en ny tilldelning av ärendet utlöser även ett push-meddelande till den nya ärendeägaren.
Från anslutningen för push-meddelandet anropar du SendPushNotification-metoden.
I vårt exempel utlöser vi det här meddelandet med hjälp av egenskapen OnSuccess i ett formulär.
Syntax
Namn | Beskrivning |
---|---|
SendPushNotification | Skicka ett push-meddelande till den app som har angetts i anslutningsinställningarna för meddelandet. |
Parameters
Namn | Type | Beskrivning |
---|---|---|
mottagare | Strängmatris, krävs | En lista med:
|
meddelande | Sträng, krävs | Push-meddelandets text. |
openApp | Boolesk, valfritt | Om appen ska öppnas eller inte när användaren klickar på push-meddelandet. |
parametrar | Parametrar, valfritt | Nyckelvärdesparametrar som skickas med meddelandet. Dessa kan bearbetas ytterligare i appen för att öppna en viss sida och läsa in ett visst tillstånd. |
Exempel på formler
Skicka ett grundläggande meddelande.
PowerAppsNotification.SendPushNotification(
{
recipients: ["f60ccf6f-7579-4f92-967c-2920473c966b", "72f988bf-86f1-41af-91ab-2d7cd011db47"],
message: "A new case was assigned to you."
}
)
Skicka ett meddelande som öppnar en app och skickar med specifika parametrar.
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 även
Anteckning
Kan du berätta om dina inställningar för dokumentationsspråk? Svara i en kort undersökning. (observera att undersökningen är på engelska)
Undersökningen tar ungefär sju minuter. Inga personuppgifter samlas in (sekretesspolicy).