本文件涉及數(shù)據(jù)處理,尤其涉及一種消息處理方法及裝置。
背景技術(shù):
1、5g消息具有免注冊、非好友可發(fā)消息的優(yōu)勢,5g消息的規(guī)模化發(fā)展為人與人之間的便捷快速溝通提供了有效的方式。但受限于終端功耗及政策要求,無法保證終端始終在線,這對5g消息業(yè)務的應用場景帶來很大不便。
2、目前,當用戶默認未開啟5g消息或關閉后不清楚如何打開時,消息平臺與終端將無法產(chǎn)生任何聯(lián)系;5g消息常駐在線需要終端定時跟平臺發(fā)送保活心跳,確保通路長鏈接,當手機終端長時間息屏,由于終端省電要求,導致5g消息離線,5g消息平臺喪失與終端側(cè)的消息通路,導致消息無法及時到達用戶;同時,當終端側(cè)5g消息業(yè)務離線時,平臺缺少對終端側(cè)的系統(tǒng)推送服務,無法支持業(yè)務推送能力。
技術(shù)實現(xiàn)思路
1、本說明書一個實施例的目的是提供一種消息處理方法及裝置,以有效的向用戶終端下發(fā)移動通信消息的問題。
2、為解決上述技術(shù)問題,本說明書一個實施例是這樣實現(xiàn)的:
3、第一方面,本說明書一個實施例提供了一種消息處理方法,應用于終端設備,所述方法包括:
4、獲取基于移動通信技術(shù)進行消息發(fā)送的消息發(fā)送請求;
5、根據(jù)所述消息發(fā)送請求中攜帶的終端標識,讀取用戶終端配置的基于所述移動通信技術(shù)進行移動通信的移動通信模塊的通信狀態(tài)信息;
6、若基于所述通信狀態(tài)信息檢測到所述用戶終端的所述移動通信模塊觸發(fā)異常通信事件,則向所述用戶終端發(fā)送通信激活信息,以激活所述移動通信模塊與消息平臺的通信鏈路;
7、在所述通信鏈路激活后基于所述通信鏈路,向所述用戶終端發(fā)送所述消息發(fā)送請求中攜帶的移動通信消息。
8、第二方面,本說明書另一個實施例提供了一種消息處理裝置,運行于終端設備,所述裝置包括:
9、請求獲取模塊,用于獲取基于移動通信技術(shù)進行消息發(fā)送的消息發(fā)送請求;
10、信息讀取模塊,用于根據(jù)所述消息發(fā)送請求中攜帶的終端標識,讀取用戶終端配置的基于所述移動通信技術(shù)進行移動通信的移動通信模塊的通信狀態(tài)信息;
11、信息發(fā)送模塊,用于若基于所述通信狀態(tài)信息檢測到所述用戶終端的所述移動通信模塊觸發(fā)異常通信事件,則向所述用戶終端發(fā)送通信激活信息,以激活所述移動通信模塊與消息平臺的通信鏈路;
12、消息發(fā)送模塊,用于在所述通信鏈路激活后基于所述通信鏈路,向所述用戶終端發(fā)送所述消息發(fā)送請求中攜帶的移動通信消息。
13、第三方面,本說明書又一個實施例提供了一種消息處理設備,所述消息處理設備包括:存儲器、處理器和存儲在所述存儲器上并可在所述處理器上運行的計算機可執(zhí)行指令,所述計算機可執(zhí)行指令被所述處理器執(zhí)行時實現(xiàn)如上述第一方面所述的消息處理方法的步驟。
14、第四方面,本說明書再一個實施例提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)用于存儲計算機可執(zhí)行指令,所述計算機可執(zhí)行指令被處理器執(zhí)行時實現(xiàn)如上述第一方面所述的消息處理方法的步驟。
15、本實施例提供的消息處理方法,為了支持5g消息的推送能力,在用戶終端的5g模塊的模塊狀態(tài)為離線狀態(tài)或者長時間未進行注冊的狀態(tài),引導用戶開啟業(yè)務或喚醒終端重新注冊,同時定義推送消息的消息體格式,滿足5g消息推送的服務需求。首先獲取消息發(fā)送請求,根據(jù)消息發(fā)送請求中攜帶的終端標識,讀取用戶終端的移動通信模塊的通信狀態(tài)信息;然后,若根據(jù)用戶終端的通信狀態(tài)信息檢測到移動通信模塊觸發(fā)異常通信事件,則向用戶終端發(fā)送通信激活信息,以激活移動通信模塊與消息平臺的通信鏈路;最后,基于激活的通信鏈路,向用戶終端發(fā)送消息發(fā)送請求中攜帶的移動通信消息。
1.一種消息處理方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的消息處理方法,其特征在于,所述根據(jù)所述消息發(fā)送請求中攜帶的終端標識,讀取用戶終端配置的基于所述移動通信技術(shù)進行移動通信的移動通信模塊的通信狀態(tài)信息步驟執(zhí)行之后,所述方法還包括:
3.根據(jù)權(quán)利要求2所述的消息處理方法,其特征在于,所述若所述模塊狀態(tài)為模塊注冊狀態(tài),則讀取所述模塊注冊狀態(tài)的狀態(tài)更新時間步驟執(zhí)行之后,還包括:
4.根據(jù)權(quán)利要求1所述的消息處理方法,其特征在于,所述向所述用戶終端發(fā)送通信激活信息,包括:
5.根據(jù)權(quán)利要求1所述的消息處理方法,其特征在于,所述激活所述移動通信模塊與消息平臺的通信鏈路,包括:
6.根據(jù)權(quán)利要求2所述的消息處理方法,其特征在于,所述方法還包括:
7.根據(jù)權(quán)利要求1所述的消息處理方法,其特征在于,所述方法還包括:
8.一種消息處理裝置,其特征在于,所述裝置包括:
9.一種消息處理設備,其特征在于,所述消息處理設備包括存儲器和處理器,所述存儲器上存儲有計算機可執(zhí)行指令,所述計算機可執(zhí)行指令在上述處理器上運行時,能夠?qū)崿F(xiàn)上述權(quán)利要求1-7任一項所述的方法的步驟。
10.一種計算機可讀存儲介質(zhì),該計算機可讀存儲介質(zhì)中存儲有計算機可執(zhí)行指令,其特征在于,所述計算機可執(zhí)行指令在被處理器執(zhí)行時,能夠?qū)崿F(xiàn)上述權(quán)利要求1-7任一項所述的方法的步驟。