一種基于微信平臺實現(xiàn)區(qū)域快速推送信息的方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及一種基于微信平臺實現(xiàn)區(qū)域快速推送信息的方法及系統(tǒng),該系統(tǒng)包括微信客戶端及微信數(shù)據(jù)庫、服務(wù)器、微信API模擬器及模擬客戶端,通過模擬客戶端、微信API模擬器及服務(wù)器,獲取區(qū)域內(nèi)符合查詢條件的多個微信客戶端的位置信息,并同時向每個微信客戶端生成打招呼請求,從而實現(xiàn)了快速向特定區(qū)域內(nèi)的多個客戶同時推送消息。
【專利說明】一種基于微信平臺實現(xiàn)區(qū)域快速推送信息的方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于通信【技術(shù)領(lǐng)域】,具體涉及一種基于微信平臺實現(xiàn)區(qū)域快速推送信息的方法及系統(tǒng)。
【背景技術(shù)】
[0002]微信是一種更快速的即時通訊工具,具有零資費、跨平臺溝通、顯示實時輸入狀態(tài)等功能,與傳統(tǒng)的短信溝通方式相比,更靈活、智能,且節(jié)省資費。隨著微信的廣泛使用,越來越多的人利用微信與人溝通交流,然而這種傳遞信息的方式是一種點對點的溝通,并不能實現(xiàn)向區(qū)域內(nèi)的多個客戶同時推送信息,具有一定的局限性。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于克服上述現(xiàn)有技術(shù)的問題,提供一種基于微信平臺實現(xiàn)區(qū)域快速推送信息的方法及系統(tǒng),其可實現(xiàn)快速向特定區(qū)域內(nèi)的多個客戶同時推送消息。
[0004]上述目的是通過以下技術(shù)方案來實現(xiàn):
[0005]一種基于微信平臺實現(xiàn)區(qū)域快速推送信息的方法,該微信平臺包括微信客戶端及存儲有客戶位置信息的微信數(shù)據(jù)庫,包括以下步驟:
[0006]用戶創(chuàng)建模擬客戶端,并生成用戶賬號信息發(fā)送至服務(wù)器存儲;
[0007]登錄模擬客戶端,發(fā)起基于本地位置信息的查詢指令及打招呼指令至該服務(wù)器;
[0008]該服務(wù)器接收到該查詢指令及該打招呼指令后,同時匹配調(diào)用該用戶賬號信息,登錄微信API模擬器;
[0009]該微信API模擬器接收該用戶賬號信息,將該用戶賬號信息發(fā)送至該微信數(shù)據(jù)庫,發(fā)起登錄請求;
[0010]該微信數(shù)據(jù)庫接收到該登錄請求后,進行驗證,驗證成功后,反饋登錄成功信息給該微信API模擬器,該微信API模擬器發(fā)送該登錄成功信息至該服務(wù)器;
[0011]該服務(wù)器根據(jù)該登錄成功信息,將該查詢指令發(fā)送給該微信API模擬器;
[0012]該微信API模擬器接收到該查詢指令后,將該查詢指令進行編碼生成查詢編碼信息,轉(zhuǎn)發(fā)至該微信數(shù)據(jù)庫;
[0013]該微信數(shù)據(jù)庫接收到該查詢編碼信息后,查找該微信數(shù)據(jù)庫內(nèi)存儲的該客戶位置信息,并生成查詢結(jié)果信息反饋給該微信API模擬器;
[0014]該微信API模擬器將接收到該查詢結(jié)果信息發(fā)送到該服務(wù)器;
[0015]該服務(wù)器收到該查詢結(jié)果信息后,通過該微信API模擬器將該打招呼指令進行編碼生成打招呼編碼信息,并發(fā)送到該微信數(shù)據(jù)庫;
[0016]該微信數(shù)據(jù)庫接收該打招呼編碼信息,并將該打招呼編碼信息通過廣域網(wǎng)推送至符合該查詢結(jié)果信息的每個微信客戶端;
[0017]該微信客戶端接收該打招呼編碼信息并生成打招呼請求,同時反饋信息到達指令給該微信數(shù)據(jù)庫;[0018]該微信數(shù)據(jù)庫將該信息到達指令通過該微信API模擬器反饋給該服務(wù)器;
[0019]該服務(wù)器將該信息到達指令反饋給該模擬客戶端,用戶確認完成區(qū)域消息推送。
[0020]一種基于微信平臺實現(xiàn)區(qū)域快速推送信息的系統(tǒng),包括微信客戶端及微信數(shù)據(jù)庫,還包括服務(wù)器、微信API模擬器及模擬客戶端,該模擬客戶端通過廣域網(wǎng)與該服務(wù)器連接,該服務(wù)器通過局域網(wǎng)與該微信API模擬器連接,該微信API模擬器通過廣域網(wǎng)與該微信數(shù)據(jù)庫連接,該微信數(shù)據(jù)庫通過廣域網(wǎng)與該微信客戶端連接。
[0021]本發(fā)明所述的一種基于微信平臺實現(xiàn)區(qū)域快速推送信息的方法及系統(tǒng),該系統(tǒng)包括微信客戶端及微信數(shù)據(jù)庫、服務(wù)器、微信API模擬器及模擬客戶端,通過模擬客戶端、微信API模擬器及服務(wù)器,獲取區(qū)域內(nèi)符合查詢條件的多個微信客戶端的位置信息,并同時向每個微信客戶端生成打招呼請求,從而實現(xiàn)了快速向特定區(qū)域內(nèi)的多個客戶同時推送消
肩、O
【專利附圖】
【附圖說明】
[0022]圖1為本發(fā)明所述一種基于微信平臺實現(xiàn)區(qū)域快速推送信息的方法的流程圖;
[0023]圖2為本發(fā)明所述一種基于微信平臺實現(xiàn)區(qū)域快速推送信息的系統(tǒng)的系統(tǒng)示意圖。
【具體實施方式】
[0024]下面根據(jù)附圖和實施例對本發(fā)明作進一步詳細說明。
[0025]如圖1所示,本發(fā)明實施例所述的一種基于微信平臺實現(xiàn)區(qū)域快速推送信息的方法,該微信平臺包括微信客戶端及存儲有客戶位置信息的微信數(shù)據(jù)庫,包括以下步驟:S1:用戶創(chuàng)建模擬客戶端,并生成用戶賬號信息發(fā)送至服務(wù)器存儲;S2:登錄模擬客戶端,發(fā)起基于本地位置信息的查詢指令及打招呼指令至該服務(wù)器;S3:該服務(wù)器接收到該查詢指令及該打招呼指令后,同時匹配調(diào)用該用戶賬號信息,登錄微信API模擬器;S4:該微信API模擬器接收該用戶賬號信息,將該用戶賬號信息發(fā)送至該微信數(shù)據(jù)庫,發(fā)起登錄請求;S5:該微信數(shù)據(jù)庫接收到該登錄請求后,進行驗證,驗證成功后,反饋登錄成功信息給該微信API模擬器,該微信API模擬器發(fā)送該登錄成功信息至該服務(wù)器;S6:該服務(wù)器根據(jù)該登錄成功信息,將該查詢指令發(fā)送給該微信API模擬器;S7:該微信API模擬器接收到該查詢指令后,將該查詢指令進行編碼生成查詢編碼信息,轉(zhuǎn)發(fā)至該微信數(shù)據(jù)庫;S8:該微信數(shù)據(jù)庫接收到該查詢編碼信息后,查找該微信數(shù)據(jù)庫內(nèi)存儲的該客戶位置信息,并生成查詢結(jié)果信息反饋給該微信API模擬器;S9:該微信API模擬器將接收到該查詢結(jié)果信息發(fā)送到該服務(wù)器;S10:該服務(wù)器收到該查詢結(jié)果信息后,通過該微信API模擬器將該打招呼指令進行編碼生成打招呼編碼信息,并發(fā)送到該微信數(shù)據(jù)庫;S11:該微信數(shù)據(jù)庫接收該打招呼編碼信息,并將該打招呼編碼信息通過廣域網(wǎng)推送至符合該查詢結(jié)果信息的每個微信客戶端;S12:該微信客戶端接收該打招呼編碼信息并生成打招呼請求,同時反饋信息到達指令給該微信數(shù)據(jù)庫;S13:該微信數(shù)據(jù)庫將該信息到達指令通過該微信API模擬器反饋給該服務(wù)器;S14:該服務(wù)器將該信息到達指令反饋給該模擬客戶端,用戶確認完成區(qū)域消息推送。
[0026]如圖2所示,一種基于微信平臺實現(xiàn)區(qū)域快速推送信息的系統(tǒng),包括微信客戶端及微信數(shù)據(jù)庫,還包括服務(wù)器、微信API模擬器及模擬客戶端,該模擬客戶端通過廣域網(wǎng)與該服務(wù)器連接,該服務(wù)器通過局域網(wǎng)與該微信API模擬器連接,該微信API模擬器通過廣域網(wǎng)與該微信數(shù)據(jù)庫連接,該微信數(shù)據(jù)庫通過廣域網(wǎng)與該微信客戶端連接。
[0027]以上所述僅為說明本發(fā)明的實施方式,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種基于微信平臺實現(xiàn)區(qū)域快速推送信息的方法,所述微信平臺包括微信客戶端及存儲有客戶位置信息的微信數(shù)據(jù)庫,其特征在于,包括以下步驟: 用戶創(chuàng)建模擬客戶端,并生成用戶賬號信息發(fā)送至服務(wù)器存儲; 登錄模擬客戶端,發(fā)起基于本地位置信息的查詢指令及打招呼指令至所述服務(wù)器;所述服務(wù)器接收到所述查詢指令及所述打招呼指令后,同時匹配調(diào)用所述用戶賬號信息,登錄微信API模擬器; 所述微信API模擬器接收所述用戶賬號信息,將所述用戶賬號信息發(fā)送至所述微信數(shù)據(jù)庫,發(fā)起登錄請求; 所述微信數(shù)據(jù)庫接收到所述登錄請求后,進行驗證,驗證成功后,反饋登錄成功信息給所述微信API模擬器,所述微信API模擬器發(fā)送所述登錄成功信息至所述服務(wù)器; 所述服務(wù)器根據(jù)所述登錄成功信息,將所述查詢指令發(fā)送給所述微信API模擬器; 所述微信API模擬器接收到所述查詢指令后,將所述查詢指令進行編碼生成查詢編碼信息,轉(zhuǎn)發(fā)至所述微信數(shù)據(jù)庫; 所述微信數(shù)據(jù)庫接收到所述查詢編碼信息后,查找所述微信數(shù)據(jù)庫內(nèi)存儲的所述客戶位置信息,并生成查詢結(jié)果信息反饋給所述微信API模擬器; 所述微信API模擬器將接收到所述查詢結(jié)果信息發(fā)送到所述服務(wù)器; 所述服務(wù)器收到所述查詢結(jié)果信息后,通過所述微信API模擬器將所述打招呼指令進行編碼生成打招呼編碼信息,并發(fā)送到所述微信數(shù)據(jù)庫; 所述微信數(shù)據(jù)庫接收所述打招呼編碼信息,并將所述打招呼編碼信息通過廣域網(wǎng)推送至符合所述查詢結(jié)果信息的每個微信客戶端; 所述微信客戶端接收所述打招呼編碼信息并生成打招呼請求,同時反饋信息到達指令給所述微信數(shù)據(jù)庫; 所述微信數(shù)據(jù)庫將所述信息到達指令通過所述微信API模擬器反饋給所述服務(wù)器; 所述服務(wù)器將所述信息到達指令反饋給所述模擬客戶端,用戶確認完成區(qū)域消息推送。
2.一種基于微信平臺實現(xiàn)區(qū)域快速推送信息的系統(tǒng),包括微信客戶端及微信數(shù)據(jù)庫,其特征在于,還包括服務(wù)器、微信API模擬器及模擬客戶端,所述模擬客戶端通過廣域網(wǎng)與所述服務(wù)器連接,所述服務(wù)器通過局域網(wǎng)與所述微信API模擬器連接,所述微信API模擬器通過廣域網(wǎng)與所述微信數(shù)據(jù)庫連接,所述微信數(shù)據(jù)庫通過廣域網(wǎng)與所述微信客戶端連接。
【文檔編號】H04L12/58GK103516593SQ201310425007
【公開日】2014年1月15日 申請日期:2013年9月18日 優(yōu)先權(quán)日:2013年9月18日
【發(fā)明者】曹建華 申請人:無錫欣業(yè)信息科技有限公司