Freigeben über


Benachrichtigungen aus einer App senden

Sie können eine Pushbenachrichtigung aus einer App an eine andere App oder an die gleiche App senden. In Canvas-Apps können Sie Benachrichtigungen über den Connector Power Apps-Benachrichtigung senden.

In diesem Artikel wird die für Benachrichtigungen verwendete Beispiel-App aus der Standard-App-Vorlage Fallverwaltung erstellt.

Hinweis

Bevor Sie beginnen, erstellen Sie Push-Benachrichtigungen für die mobile Power Apps-App. Weitere Informationen: Push-Benachrichtigungen für die mobile Power Apps-App erstellen.

  1. Öffnen Sie Power Apps, gehen zur App, an die Pushbenachrichtigungen gesendet werden sollen.

  2. Kopieren Sie die App-ID. Weitere Informationen: Eine App-ID abrufen.

  3. Wählen Sie im linken Bereich Daten - Verbindungen.

  4. Bearbeiten Sie die App. Weitere Informationen: Eine App bearbeiten

  5. Wählen Sie Ansicht - Datenquellen aus.

  6. Wählen Sie Datenquelle hinzufügen.

  7. Wählen Sie Neue Verbindung aus.

  8. Wählen Sie Power Apps-Benachrichtigung aus.

    Power Apps-Benachrichtigung auswählen

  9. Fügen Sie die App-ID ein, die im vorherigen Schritt kopiert wurde.

    App-ID einfügen

  10. Wählen Sie Verbinden aus.

  11. Fügen Sie die Push-Benachrichtigungsverbindung mithilfe ähnlicher Schritte der Trigger-App hinzu.

    In unserem Beispiel verwenden wir die gleiche App wie die Trigger-App. Der Benutzer, der den Fall erneut zuweist, löst auch eine Pushbenachrichtigung an den neuen Besitzer des Falls aus.

    Fügen Sie eine Verbindung hinzu.

  12. Rufen Sie in der Pushbenachrichtiungsverbindung die SendPushNotification-Methode auf.

    In unserem Beispiel wird diese Benachrichtigung mit der OnSuccess-Eigenschaft in einem Formular ausgelöst.

    Power Apps-Formel

Syntax

Name Beschreibung
SendPushNotification Sendet eine Pushbenachrichtigung an die App, die in den Verbindungseinstellungen für die Benachrichtigung angegeben wurde.

Parameter

Name Typ Beschreibung
Empfänger Zeichenfolgenarray, erforderlich Liste mit:
  • E-Mail-Adressen für Benutzer oder Sicherheitsgruppen
  • Objekt IDs für Benutzer oder Sicherheitsgruppen in Microsoft Entra ID
message Zeichenfolge, erforderlich Nachrichtentext für die Pushbenachrichtigung.
openApp Boolesch, optional Gibt an, ob die App geöffnet wird, wenn der Benutzer auf die Pushbenachrichtigung tippt.
Parameter Optionale Parameter Schlüsselwertparameter, die mit der Benachrichtigung übergeben werden. Diese können in der App weiterverarbeitet werden, um eine bestimmte Seite zu öffnen und einen bestimmten Zustand zu laden.

Beispielformeln

Senden einer einfachen Benachrichtigung

PowerAppsNotification.SendPushNotification(
    {
        recipients: ["f60ccf6f-7579-4f92-967c-2920473c966b", "72f988bf-86f1-41af-91ab-2d7cd011db47"],
        message: "A new case was assigned to you."
    }
)

Senden einer 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
    }
)

Siehe auch

Hinweis

Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)

Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).