Odeslání oznámení z aplikace

Nabízená oznámení můžete zasílat z jedné aplikace do jiné nebo i do stejné aplikace. V aplikacích plátna můžete oznámení zasílat prostřednictvím konektoru pro oznámení Power Apps.

V tomto článku je ukázková aplikace použitá pro oznámení vytvořena z výchozí šablony aplikace Správa případů.

Poznámka

Než začnete, vytvořte nabízené oznámení pro aplikaci Power Apps mobile. Další informace: Vytvořte nabízené oznámení pro Power Apps mobile.

  1. Přejděte v Power Apps na aplikaci, které chcete zasílat nabízená oznámení.

  2. Zkopírujte ID aplikace. Další informace: Získejte ID aplikace

  3. V levém podokně vyberte Data - Připojení.

  4. Úprava aplikace Další informace: Úprava aplikace.

  5. Vyberte Zobrazit - Zdroje dat.

  6. Vyberte Přidat zdroj dat.

  7. Vyberte Nové připojení.

  8. Vyberte Oznámení Power Apps.

    Vyberte Oznámení Power Apps.

  9. Vložte ID aplikace zkopírované z předchozího kroku.

    Vložte ID aplikace.

  10. Vyberte Připojit.

  11. Přidejte připojení nabízeného oznámení k aplikaci spouštěče pomocí podobných kroků.

    V našem příkladu jde o stejnou aplikaci. Uživatel, který změní přiřazení případu, zároveň aktivuje nabízené oznámení, které se odešle novému vlastníkovi případu.

    Přidat připojení.

  12. Z připojení nabízeného oznámení zavolejte metodu SendPushNotification.

    V našem příkladu toto oznámení aktivujeme pomocí vlastnosti OnSuccess ve formuláři.

    Vzorec Power Apps.

Syntaxe

Jméno Popis
SendPushNotification Odešle nabízené oznámení aplikaci, která je uvedená v nastavení připojení pro oznámení.

Parametry

Název Typ Popis
příjemci Pole řetězce, povinné Seznam:
  • E-mailových adres uživatelů nebo skupin zabezpečení
  • ID objektů uživatelů nebo skupin zabezpečení v Microsoft Entra ID
zpráva Řetězec, povinné Tělo zprávy nabízeného oznámení.
openApp Logická hodnota, nepovinné Možnost otevření aplikace po klepnutí na nabízené oznámení uživatelem.
params Parametry, nepovinné Parametry klíč-hodnota, které se mají společně s oznámením předat. Ty mohou být dále zpracovány v aplikaci, aby se otevřela konkrétní stránka a načetl se určitý stav.

Ukázkové vzorce

Odeslání základního oznámení.

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

Odeslání oznámení, které otevře aplikaci a předá určité parametry.

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

Viz také

Poznámka

Můžete nám sdělit, jaké máte jazykové preference pro dokumentaci? Zúčastněte se krátkého průzkumu. (upozorňujeme, že tento průzkum je v angličtině)

Průzkum bude trvat asi sedm minut. Nejsou shromažďovány žádné osobní údaje (prohlášení o zásadách ochrany osobních údajů).