Een melding verzenden vanuit een app
U kunt een pushmelding verzenden van een app naar een andere app of binnen dezelfde app. Het verzenden van meldingen in canvas-apps vindt plaats via de Power Apps-meldingsconnector.
In dit artikel wordt de voorbeeld-app voor meldingen samengesteld op basis van de standaardapp-sjabloon Aanvraagbeheer.
Notitie
Maak voordat u begint pushmeldingen voor de mobiele Power Apps-app. Meer informatie: Pushmeldingen maken voor de mobiele Power Apps-app.
Ga in Power Apps naar de app die u wilt gebruiken om pushmeldingen te verzenden.
Kopieer de app-id. Meer informatie: Een app-id ophalen.
Selecteer in het linkerdeelvenster Gegevens - Verbindingen.
Bewerk de app. Meer informatie: Een app bewerken.
Selecteer Weergave - Gegevensbronnen.
Selecteer Gegevensbron toevoegen.
Selecteer Nieuwe verbinding.
Selecteer Power Apps-melding.
Plak de app-is die u in de vorige stap hebt gekopieerd.
Selecteer Verbinding maken.
Volg dezelfde stappen om de pusmeldingverbinding toe te voegen aan de trigger-app.
In ons voorbeeld gebruiken we dezelfde app als de trigger-app. De gebruiker die de case opnieuw toewijst activeert ook een pushmelding naar de nieuwe case-eigenaar.
Roep via de pushmeldingverbinding de methode SendPushNotification aan.
In ons voorbeeld activeren we deze melding met behulp van de eigenschap OnSuccess in een formulier.
Syntaxis
Meetcriterium | Beschrijving |
---|---|
Pushmelding verzenden | Verzend een pushmelding naar de app die is opgegeven in de verbindingsinstellingen voor de melding. |
Parameters
Naam | Type | Beschrijving |
---|---|---|
ontvangers | Tekenreeksmatrix, vereist | Een lijst met:
|
bericht | Tekenreeks, vereist | De berichttekst voor de pushmelding. |
openApp | Booleaans, optioneel | Of de app wel of niet moet worden geopend wanneer de gebruiker op de pushmelding tikt. |
params | Parameters, optioneel | Sleutelwaarde-parameters die met de melding worden doorgegeven. Deze kunnen verder worden verwerkt in de app om een bepaalde pagina te openen en een specifieke status te laden. |
Voorbeeldformules
Verzend een eenvoudige melding.
PowerAppsNotification.SendPushNotification(
{
recipients: ["f60ccf6f-7579-4f92-967c-2920473c966b", "72f988bf-86f1-41af-91ab-2d7cd011db47"],
message: "A new case was assigned to you."
}
)
Een melding verzenden die een app opent en bepaalde parameters doorgeeft.
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
}
)
Zie ook
Notitie
Laat ons uw taalvoorkeuren voor documentatie weten! Beantwoord een korte enquête. (houd er rekening mee dat deze in het Engels is)
De enquête duurt ongeveer zeven minuten. Er worden geen persoonlijke gegevens verzameld (privacyverklaring).