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.

  1. I Power Apps går du till appen som du vill skicka push-meddelanden till.

  2. Kopiera app-ID. Mer information: Hämta en app-ID.

  3. I vänstra panelen väljer du Data - Anslutningar.

  4. Redigera appen. Mer information: Redigera en app.

  5. Välj Visa - Datakällor.

  6. Välj Lägg till datakälla.

  7. Välj Ny anslutning.

  8. Välj Power Apps avisering.

    Välj Power Apps avisering.

  9. Klistra in app-ID som kopierades från föregående steg.

    Klistra in app-ID.

  10. Välj Anslut.

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

    Lägg till anslutning.

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

    Power Apps formel.

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:
  • E-postadresser för användare eller säkerhetsgrupper
  • Objekt-ID för användare eller säkerhetsgrupper i Microsoft Entra ID
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).