Nusiųskite „Push“ pranešimą iš programos
„Push“ pranešimus galite siųsti iš vienos programos į kitą arba į tą pačią programą. Drobės programose gali nusiųsti pranešimus naudodami „Power Apps“ pranešimo jungtį.
Šiame straipsnyje, pavyzdžio programa naudojama pranešimams yra sukurta iš nustatytojo Atvejo valdymo programos šablono.
Pastaba
Prieš pradėdami, sukurkit „Push“ pranešimus „Power Apps“ mobiliai programai. Daugiau informacijos: Sukurkite „Push“ pranešimus „Power Apps“ mobilai programai.
Programoje „Power Apps“ nueikite į programą, į kurią norite siųsti „push“ pranešimus.
Kopijuokite programos ID. Daugiau informacijos: Gauti programos ID
Kairiojoje srityje pasirinkite Duomenys - Ryšiai.
Redaguoti programą. Daugiau informacijos: Redaguoti programos ID
Pasirinkite Peržiūra - Duomenų šaltiniai.
Pasirinkite Įtraukti duomenų šaltinį.
Pasirinkite Naujas ryšys.
Pasirinkite „Power Apps“ pranešimas.
Įkelkite programos ID nukopijuotą ankstesniame žingsnyje.
Pasirinkite Prisijungti.
Įtraukite „Push“ pranešimų ryšį į paleidiklio programą naudodami panašius žingsnius.
Šiame pavyzdyje naudojama ta pati programa, kaip paleidiklio programa. Vartotojas, kuris iš naujo priskiria atvejį, taip pat aktyvina „push“ pranešimą naujam atvejo savininkui.
Iš „push“ pranešimo ryšio iškvieskite SendPushNotification metodą.
Šiame pavyzdyje šį pranešimą aktyviname naudodami formos ypatybę OnSuccess.
Sintaksė
Pavadinimas / vardas ir pavardė | Aprašymas |
---|---|
SendPushNotification | Į pranešimo ryšio parametruose nurodytą programą siunčiamas „push“ pranešimas. |
Parametrai
Pavadinimas / vardas ir pavardė | Tipas | Aprašas |
---|---|---|
recipients | Eilutės masyvas, būtinas | Sąrašas su:
|
message | Eilutė, būtina | „Push“ pranešimo turinys. |
openApp | Bulio logika, neprivaloma | Ar vartotojui bakstelėjus „push“ pranešimą reikia atidaryti programą. |
params | Parametrai, neprivalomi | Pagrindinių reikšmių parametrai, kuriuos reikia perduoti su pranešimu. Jie gali būti toliau apdorojami programoje norint atidaryti konkretų puslapį ir įkelti konkrečią būseną. |
Formulių pavyzdžiai
Siunčiamas pagrindinis pranešimas.
PowerAppsNotification.SendPushNotification(
{
recipients: ["f60ccf6f-7579-4f92-967c-2920473c966b", "72f988bf-86f1-41af-91ab-2d7cd011db47"],
message: "A new case was assigned to you."
}
)
Siunčiamas pranešimas, kuris atidaro programą ir perduoda konkrečius parametrus.
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
}
)
Taip pat žr.
Pastaba
Ar galite mums pranešti apie dokumentacijos kalbos nuostatas? Atlikite trumpą apklausą. (atkreipkite dėmesį, kad ši apklausa yra anglų kalba)
Apklausą atliksite per maždaug septynias minutes. Asmeniniai duomenys nėra renkami (privatumo nuostatos).