Power Apps Send push notification-移動端消息推送

本文 介紹:json

使用Send push notification 想移動端Power Apps 推送消息。canvas

 

實現功能:微信

1.當有文件上傳到Storage Account 的Container中時,自動向Power Apps 發送推送通知,在手機上能夠看到消息通知彈窗。app

2.消息帶有參數,點擊彈窗能夠打開Power Apps 並將參數傳遞給頁面。post

如上圖,能夠顯示具體那個 app 收到的通知,也能夠顯示通知的自定義內容。測試

能夠設置點擊通知,打開指定的Power Apps並將通知中的參數傳遞到指定的頁面中。ui

如上圖中的文本框裏的內容即爲通知傳遞的參數。雲計算

 

本文參考文檔:spa

https://docs.microsoft.com/zh-cn/connectors/powerappsnotificationv2/設計

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/add-notifications

 

視頻演示:

https://www.51azure.cloud/post/2021/1/25/power-apps-send-push-notification

 

 

圖文步驟:

在Power Apps中點擊 Power Automate,Create New Flow,進入Power Automate 設計頁面。

在Power Automate頁面點擊Create,Automated Cloud Flow,在彈窗的trigger觸發器中輸入blob,以下圖所示,選中Azure Blob Storage觸發器,輸入一個Flow Name,點擊建立。

 

在Azure Portal上找到你的Storage Account的帳號和key,填寫到Power Automte頁面:

選擇一個要監控的Container,而後點擊new step:

在搜索框中輸入 send push notification,並在下方列表中找到 Power Apps Notification V2-Send push notification V2

 

在頁面中Mobile App下拉列表中選擇Power Apps,在Your Apps 中選擇要顯示通知的App

在Recipients Item-1中輸入 哪一個帳號要收到通知,這裏咱們便於測試,填寫了你登陸Power Apps的郵箱(實際的項目中,大部分狀況該郵箱可能從上一步中傳遞過來或者觸發給指定的一組郵箱)

在Message中輸入推送消息的內容,其中支持參數傳遞,以下圖,將顯示「new file uploaded, file path:」 其中後邊的路徑來自於上一個步驟中提供的數據。

Parameters中支持json格式的定義,以下圖,咱們將文件路徑放到「filepath」這個變量中,App 打開時,能夠從這個變量中取到數據。

 

在Power Apps中取通知傳遞的參數:

在Power Apps中選中某個控件,例以下圖選中了一個文本框,將其公式設置爲 Param("filepath"),其中「filepath」爲通知中設定的Parameters中的Key。

 

測試:在Storage Account中指定的container上傳文件,Power Apps 手機端收到通知:

 

同時在Power Automate中的flow的歷史記錄中,能夠看到執行成功的記錄:





聲明:

 

點擊可查閱本站文章目錄 《文章分類目錄》

本站全部內容僅表明我的觀點,如與官文檔衝突,請以官方文檔爲準。

可在本頁面下方留言或經過下方聯繫方式聯繫我:

微信:wxyusz;郵箱:shuzhen.yu@foxmail.com

歡迎關注公衆號「雲計算實戰」,接收最新文章推送。



知識共享許可協議

本做品由Sean Yu 採用知識共享署名-非商業性使用-相同方式共享 4.0 國際許可協議進行許可。
歡迎轉載、使用、從新發布,但務必保留文章連接:https://www.51azure.cloud,且不得用於商業目的。

相關文章
相關標籤/搜索