Ilmoituksen lähettäminen sovelluksesta
Voit lähettää palveluilmoituksen yhdestä sovelluksesta toiseen tai samaan sovellukseen. Voit lähettää kaaviososvelluksissa ilmoituksia käyttämällä Power Apps Notification -yhdistintä.
Tässä artikkelissa ilmoituksissa käytettävä näytesovellus on muodostettu oletusarvoisesta Palvelupyyntöjen hallinta -sovellusmallista.
Huomautus
Luo push-ilmoitukset Power Apps -mobiilisovellukselle ennen aloittamista. Lisätietoa: Luo push-ilmoitukset Power Apps -mobiilisovellukselle.
Siirry Power Appsissa sovellukseen, johon haluat lähettää palveluilmoituksen.
Kopioi sovellustunnus. Lisätietoja: Sovellustunnuksen hankkiminen.
Valitse vasemmassa ruudussa Tiedot - Yhteydet.
Muokkaa sovellusta. Lisätietoja: Sovelluksen muokkaaminen
Valitse Näytä - Tietolähteet.
Valitse Lisää tietolähde.
Valitse Uusi yhteys.
Valitse Power Apps -ilmoitus.
Liitä edellisessä vaiheessa kopioitu sovellustunnus.
Valitse Yhdistä.
Lisää push-ilmoituksen yhteys käynnistinsovellukseen samantapaisilla ohjeilla.
Käytämme tässä esimerkissä samaa sovellusta käynnistinsovelluksena. Käyttäjä, joka määrittää tapauksen uudelleen, laukaisee palveluilmoituksen tapauksen uudelle omistajalle.
Kutsu palveluilmoitusyhteyden kautta SendPushNotification-menetelmä.
Tässä esimerkissä aktivoimme ilmoituksen käyttämällä OnSuccess-ominaisuutta lomakkeessa.
Syntaksi
Nimi | Kuvaus |
---|---|
SendPushNotification | Lähettää palveluilmoituksen sovellukselle, joka määritetään ilmoituksen yhteysasetuksissa. |
Parametrit
Nimi | Laji | Kuvaus |
---|---|---|
recipients | Merkkijonomatriisi, pakollinen | Luettelo:
|
message | Merkkijono, pakollinen | Palveluilmoituksen näytettävä viesti. |
openApp | Totuusarvo, valinnainen | Avataanko sovellus, kun käyttäjä napauttaa palveluilmoitusta. |
params | Parametrit, valinnainen | Ilmoituksen mukana välitettävät avain-arvo-parametrit. Näitä voidaan käsitellä edelleen sovelluksessa tietyn sivun avaamiseksi tai tietyn tilan lataamiseksi. |
Esimerkkikaavoja
Perusilmoituksen lähettäminen.
PowerAppsNotification.SendPushNotification(
{
recipients: ["f60ccf6f-7579-4f92-967c-2920473c966b", "72f988bf-86f1-41af-91ab-2d7cd011db47"],
message: "A new case was assigned to you."
}
)
Sovelluksen avaavan ja parametreja välittävän ilmoituksen lähettäminen.
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
}
)
Katso myös
Huomautus
Voitko kertoa meille dokumentaatiota koskevan kielimäärityksesi? Vastaa lyhyeen kyselyyn. (Huomaa, että tämä kysely on englanninkielinen.)
Kyselyyn vastaaminen kestää noin seitsemän minuuttia. Henkilökohtaisia tietoja ei kerätä (tietosuojatiedot).