天天看點

消息服務支援移動推送

mns消息服務在功能上可以大緻分為隊列和主題兩大塊,其中隊列功能是提供一對一的傳統消息隊列中間件服務,主題功能是提供一對多的的廣播消息服務。

mns的主題功能可以支援将一條消息以多種方式廣播到使用者的終端。mns的主題功能不僅支援廣播到使用者的httpserver,也支援推送到使用者的mns隊列裡,還支援通過短信、郵件的方式做推送。現在,主題功能也支援通過移動推送直接将消息廣播到使用者的app終端。

未來我們也會根據廣播推送的場景做更多的有機結合:比如使用者可以在一條消息裡同時指定推送app和推送短信分别的展示内容,然後在推送app不可達時改為推送短信;再比如比較常見的監控報警場景,一條報警消息可以被通過多種途徑發出去等。

mns的主題功能對移動推送的支援,是通過阿裡雲的ram授權使用了阿裡雲的移動推送這個産品,是以使用者需要先開通“移動推送”。

消息服務支援移動推送

配置app:app建立成功後,強烈建議您去配置app。在app詳情頁點選配置應用。

android配置: 勾選android,并填入packagename,包名需要與您的代碼中的applicationid保持一緻。請務必確定您建立的不同應用具有不同的packagename,阿裡雲移動推送android sdk以packagename作為路由依據,不同應用配置相同包名,可能導緻消息錯誤發送,即與目标應用有相同包名的應用接收到推送消息。

消息服務支援移動推送

在app清單點選應用證書按鈕即可檢視該應用的appkey和secret。

消息服務支援移動推送

在app清單頁下載下傳app端需要內建的sdk

消息服務支援移動推送

配置sdk

安裝配置好的app到終端手機

消息服務支援移動推送

進入topic的"訂閱詳情"

消息服務支援移動推送
消息服務支援移動推送

建立訂閱

消息服務支援移動推送

向topic發送消息

消息服務支援移動推送

配置移動推送消息的相關屬性

消息服務支援移動推送
消息服務支援移動推送

如果您在使用過程中遇到了什麼問題,或者有什麼想法願意一起交流,請站内信或者工單聯系我們~