本發(fā)明涉及電子,具體涉及自動化消息通知系統(tǒng)、方法、裝置、設備、介質(zhì)及產(chǎn)品。
背景技術(shù):
1、隨著移動通信技術(shù)的法陣和終端技術(shù)的不斷發(fā)展,越來越多的用戶會從網(wǎng)上平臺來購買物品或服務。用戶在下單完成后,訂單的狀態(tài)會不斷更新,為了用戶能夠及時得知訂單狀態(tài)的狀態(tài),需要將訂單狀態(tài)通過郵箱或短信等方式發(fā)送給用戶。現(xiàn)有的服務通知系統(tǒng)中,狀態(tài)變化后的消息通知通常需要人工手動觸發(fā),這不僅效率低下,而且容易出錯。
技術(shù)實現(xiàn)思路
1、有鑒于此,本發(fā)明提供了一種自動化消息通知系統(tǒng)、方法、裝置、設備、介質(zhì)及產(chǎn)品,以解決相關(guān)技術(shù)中通過人工觸狀態(tài)信息的發(fā)送操作導致的效率低下且容易出錯的問題。
2、第一方面,本發(fā)明提供了一種自動化消息通知系統(tǒng),該系統(tǒng)包括:消息監(jiān)聽器、服務通知模塊;消息監(jiān)聽器用于監(jiān)測消息隊列中的服務狀態(tài)變更信息,服務狀態(tài)變更信息包括服務類型信息以及狀態(tài)變更信息;服務通知模塊用于根據(jù)服務類型信息以及狀態(tài)變更信息生成服務狀態(tài)變更信息的通知信息,并將通知信息發(fā)送到用戶端。
3、本發(fā)明提供的自動化消息通知系統(tǒng),包括消息監(jiān)聽器、服務通知模塊,利用消息監(jiān)聽器來監(jiān)測消息隊列中的服務狀態(tài)變更信息,服務狀態(tài)變更信息包括服務類型信息以及狀態(tài)變更信息;服務通知模塊用于根據(jù)服務類型信息以及狀態(tài)變更信息生成服務狀態(tài)變更信息的通知信息,并將通知信息發(fā)送到用戶端。本發(fā)明提供的系統(tǒng),利用消息監(jiān)聽器來監(jiān)測消息隊列中的服務狀態(tài)變更信息,服務通知模塊根據(jù)服務狀態(tài)變更信息所包含的服務類型信息以及狀態(tài)變更信息生成通知信息,并將通知信息發(fā)送至用戶端,提高了狀態(tài)通知消息下發(fā)的效率,減少了人工干預,降低了出錯率,提高了用戶體驗。
4、在一種可選的實施方式中,服務通知模塊包括服務通知處理器工廠、基礎服務通知處理器和多個不同的目標服務通知處理器,不同的目標服務通知處理器用于處理不同服務類型的服務狀態(tài)變更信息;服務通知處理器工廠用于基于服務類型信息確定服務狀態(tài)變更信息對應的目標服務通知處理器;目標服務通知處理器用于接收服務通知處理器工廠推送的服務狀態(tài)變更信息,識別服務狀態(tài)變更信息中的狀態(tài)變更信息,將狀態(tài)變更信息發(fā)送到基礎服務通知處理器;基礎服務通知處理器用于根據(jù)狀態(tài)變更信息確定服務狀態(tài)變更信息的目標消息推送模版;目標服務通知處理器還用于根據(jù)目標消息推送模版生成服務狀態(tài)變更信息對應的通知信息,并將通知信息發(fā)送到用戶端。
5、本可選實施方式提供的系統(tǒng),通過服務通知處理器工廠基于服務類型信息將服務狀態(tài)變更信息推送到對應的目標服務通知處理器,目標服務通知處理器根據(jù)接收到的服務狀態(tài)變更信息來識別狀態(tài)變更信息,并將狀態(tài)變更信息發(fā)送到基礎服務通知處理器,基礎服務通知處理器預先設置有各類型服務對應不同狀態(tài)的消息推送模版,基礎服務通知處理器會基于目標服務通知處理器發(fā)送的狀態(tài)變更信息確定對應的目標消息推送模版,目標服務通知處理器會基于目標消息推送模版生成服務狀態(tài)變更信息對應的通知信息,并將通知信息發(fā)送至用戶端。本系統(tǒng)的服務通知模塊,通過服務通知處理器工廠、基礎服務通知處理器和多個不同的目標服務通知處理器來進行服務狀態(tài)變更信息對應通知信息的生成和下發(fā),實現(xiàn)了高度的可擴展性和靈活性,后續(xù)在系統(tǒng)維護時不需要頻繁變更目標服務通知處理器的設置信息,僅需要調(diào)整基礎服務通知處理器中消息推送模版,提高了系統(tǒng)的可維護性。
6、第二方面,本發(fā)明提供了一種自動化消息通知方法,應用于上述第一方面或其對應實施方式的自動化消息通知系統(tǒng),該方法包括:獲取服務狀態(tài)變更信息,服務狀態(tài)變更信息確定服務類型信息和服務狀態(tài)變更信息;基于服務類型信息和狀態(tài)變更信息確定目標消息推送模版;基于消息推送模版生成服務狀態(tài)變更信息對應的通知信息;將通知信息發(fā)送到用戶端。
7、本發(fā)明提供的自動化消息通知方法,基于服務狀態(tài)變更信息對應的服務類型信息和服務狀態(tài)變更信息確定目標消息推送模版;基于消息推送模版生成服務狀態(tài)變更信息對應的通知信息,將通知信息發(fā)送到用戶端。本發(fā)明提供的方法,根據(jù)服務狀態(tài)變更信息所包含的服務類型信息以及狀態(tài)變更信息生成通知信息,并將通知信息發(fā)送至用戶端,提高了狀態(tài)通知消息下發(fā)的效率,減少了人工干預,降低了出錯率,提高了用戶體驗。
8、在一種可選的實施方式中,基于服務類型信息和狀態(tài)變更信息確定目標消息推送模版的步驟,包括:基于服務類型信息確定對應多個服務狀態(tài)的消息推送模版;基于狀態(tài)變更信息在多個服務狀態(tài)的消息推送模版中確定目標消息推送模版。
9、在一種可選的實施方式中,將通知信息發(fā)送到用戶端的步驟,包括:獲取用戶端的通訊地址信息;基于通訊地址信息將通知信息發(fā)送到用戶端。
10、第三方面,本發(fā)明提供了一種自動化消息通知裝置,該裝置包括:獲取模塊,用于獲取服務狀態(tài)變更信息,服務狀態(tài)變更信息確定服務類型信息和服務狀態(tài)變更信息;第一確定模塊,用于基于服務類型信息和狀態(tài)變更信息確定目標消息推送模版;第二確定模塊,用于基于消息推送模版生成服務狀態(tài)變更信息對應的通知信息;發(fā)送模塊,用于將通知信息發(fā)送到用戶端。
11、在一種可選的實施方式中,第一確定模塊包括:第一確定子模塊,用于基于服務類型信息確定對應多個服務狀態(tài)的消息推送模版;第二確定子模塊,用于基于狀態(tài)變更信息在多個服務狀態(tài)的消息推送模版中確定目標消息推送模版。
12、第四方面,本發(fā)明提供了一種計算機設備,包括:存儲器和處理器,存儲器和處理器之間互相通信連接,存儲器中存儲有計算機指令,處理器通過執(zhí)行計算機指令,從而執(zhí)行上述第一方面或其對應的任一實施方式的自動化消息通知方法。
13、第五方面,本發(fā)明提供了一種計算機可讀存儲介質(zhì),該計算機可讀存儲介質(zhì)上存儲有計算機指令,計算機指令用于使計算機執(zhí)行上述第一方面或其對應的任一實施方式的自動化消息通知方法。
14、第六方面,本發(fā)明提供了一種計算機程序產(chǎn)品,包括計算機指令,計算機指令用于使計算機執(zhí)行上述第一方面或其對應的任一實施方式的自動化消息通知方法。
1.一種自動化消息通知系統(tǒng),其特征在于,所述系統(tǒng)包括:消息監(jiān)聽器、服務通知模塊;
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述服務通知模塊包括服務通知處理器工廠、基礎服務通知處理器和多個不同的目標服務通知處理器,不同的目標服務通知處理器用于處理不同服務類型的服務狀態(tài)變更信息;
3.一種自動化消息通知方法,其特征在于,應用于如權(quán)利要求1或2所述的自動化消息通知系統(tǒng),所述方法包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,基于所述服務類型信息和狀態(tài)變更信息確定目標消息推送模版的步驟,包括:
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,將所述通知信息發(fā)送到用戶端的步驟,包括:
6.一種自動化消息通知裝置,其特征在于,所述裝置包括:
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述第一確定模塊包括:
8.一種計算機設備,其特征在于,包括:
9.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)上存儲有計算機指令,所述計算機指令用于使計算機執(zhí)行權(quán)利要求3至5中任一項所述的自動化消息通知方法。
10.一種計算機程序產(chǎn)品,其特征在于,包括計算機指令,所述計算機指令用于使計算機執(zhí)行權(quán)利要求3至5中任一項所述的自動化消息通知方法。