Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Możesz wysłać powiadomienie push z jednej aplikacji do innej albo do tej samej aplikacji. W aplikacjach Canvas możesz wysyłać powiadomienia przy użyciu łącznika powiadomień usługi Power Apps.
W tym artykule przykładowa aplikacja używana do obsługi powiadomień jest kompilowana na podstawie domyślnego szablonu aplikacji do zarządzania przypadkami .
Uwaga / Notatka
Przed rozpoczęciem utwórz powiadomienia push dla aplikacji mobilnej Power Apps. Więcej informacji: Tworzenie powiadomień push dla aplikacji mobilnej Power Apps.
W usłudze Power Apps wejdź do aplikacji, do której chcesz wysyłać powiadomienia push.
Skopiuj identyfikator aplikacji. Więcej informacji: Pobieranie identyfikatora aplikacji
W okienku po lewej stronie wybierz Dane - Połączenia.
Edytuj aplikację. Więcej informacji: Edytowanie aplikacji
Wybierz pozycję Wyświetl - źródła danych.
Wybierz pozycję Dodaj źródło danych.
Wybierz pozycję Nowe połączenie.
Wybierz pozycję Powiadomienie usługi Power Apps.
Wklej identyfikator aplikacji skopiowany z poprzedniego kroku.
Wybierz i podłącz.
Dodaj połączenie z aplikacją wyzwalającą za pomocą podobnych kroków.
W naszym przykładzie używamy tej samej aplikacji co aplikacja wyzwalacza. Użytkownik, który zmienia przypisanie przypadku, wyzwala również powiadomienie push do nowego właściciela przypadku.
Z połączenia powiadomienia push wywołaj metodę SendPushNotification.
W naszym przykładzie wyzwalamy to powiadomienie przy użyciu właściwości OnSuccess w formularzu.
Składnia
| Name | Description |
|---|---|
| SendPushNotification | Wysyła powiadomienie push do aplikacji określonej w ustawieniach połączenia dla powiadomienia. |
Parametry
| Name | Typ | Description |
|---|---|---|
| recipients | Tablica ciągów, wymagana | Lista:
|
| komunikat | Ciąg, wymagany | Treść wiadomości powiadomienia push. |
| openApp | Boolean, opcjonalna | Czy otworzyć aplikację, gdy użytkownik naciśnie powiadomienie push? |
| parametry | Parametry, opcjonalne | Parametry kluczowych wartości do przekazania wraz z powiadomieniem. Można je dalej przetwarzać w aplikacji, aby otworzyć określoną stronę i załadować określony stan. |
Przykładowe formuły
Wyślij podstawowe powiadomienie.
PowerAppsNotification.SendPushNotification(
{
recipients: ["f60ccf6f-7579-4f92-967c-2920473c966b", "72f988bf-86f1-41af-91ab-2d7cd011db47"],
message: "A new case was assigned to you."
}
)
Wyślij powiadomienie, które otwiera aplikację i przekazuje określone 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
}
)