Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Sie können eine Pushbenachrichtigung von einer App an eine andere oder an dieselbe App senden. In Canvas-Apps können Sie Benachrichtigungen mithilfe des Power Apps-Benachrichtigungsconnectors senden.
In diesem Artikel basiert die Beispiel-App, die für Benachrichtigungen verwendet wird, aus der Standardvorlage " Fallverwaltungs-App ".
Hinweis
Bevor Sie beginnen, erstellen Sie Pushbenachrichtigungen für die mobile Power Apps-App. Weitere Informationen: Erstellen von Pushbenachrichtigungen für die mobile Power Apps-App.
Wechseln Sie in Power Apps zu der App, an die Sie Pushbenachrichtigungen senden möchten.
Kopieren Sie die App-ID. Weitere Informationen: App-ID abrufen
Wählen Sie im linken Bereich "Datenverbindungen - " aus.
Bearbeiten Sie die App. Weitere Informationen: Bearbeiten einer App
Wählen Sie "Datenquellen anzeigen" - aus.
Wählen Sie die Option Datenquelle hinzufügen.
Wählen Sie "Neue Verbindung" aus.
Wählen Sie "Power Apps-Benachrichtigung" aus.
Fügen Sie die app-ID aus dem vorherigen Schritt ein.
Wählen Sie Verbinden aus.
Fügen Sie die Push-Benachrichtigungsverbindung mit ähnlichen Schritten zur Trigger-App hinzu.
In unserem Beispiel verwenden wir dieselbe App wie die Trigger-App. Der Benutzer, der den Fall neu zuzuweisen hat, löst auch eine Pushbenachrichtigung für den neuen Fallbesitzer aus.
Rufen Sie über die Pushbenachrichtigungsverbindung die SendPushNotification-Methode auf.
In unserem Beispiel wird diese Benachrichtigung mithilfe der OnSuccess-Eigenschaft in einem Formular ausgelöst.
Syntax
| Name | Description |
|---|---|
| SendPushNotification | Sendet eine Pushbenachrichtigung an die App, die in den Verbindungseinstellungen für die Benachrichtigung angegeben ist. |
Parameter
| Name | Typ | Description |
|---|---|---|
| Empfänger | String-Array, erforderlich | Eine Liste von:
|
| message | String, erforderlich | Der Nachrichtentext der Pushbenachrichtigung. |
| openApp | Boolesch, optional | Gibt an, ob die App geöffnet werden soll, wenn der Benutzer auf die Pushbenachrichtigung tippt. |
| Parameter | Optionale Parameter | Schlüsselwertparameter, die mit der Benachrichtigung übergeben werden sollen. Diese können in der App weiter verarbeitet werden, um eine bestimmte Seite zu öffnen und einen bestimmten Zustand zu laden. |
Beispielformeln
Senden sie eine einfache Benachrichtigung.
PowerAppsNotification.SendPushNotification(
{
recipients: ["f60ccf6f-7579-4f92-967c-2920473c966b", "72f988bf-86f1-41af-91ab-2d7cd011db47"],
message: "A new case was assigned to you."
}
)
Senden Sie eine Benachrichtigung, die eine App öffnet und bestimmte Parameter übergibt.
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
}
)