一种基于微信平台实现区域快速推送信息的方法及系统的制作方法

文档序号:7770762阅读:411来源:国知局
一种基于微信平台实现区域快速推送信息的方法及系统的制作方法
【专利摘要】本发明涉及一种基于微信平台实现区域快速推送信息的方法及系统,该系统包括微信客户端及微信数据库、服务器、微信API模拟器及模拟客户端,通过模拟客户端、微信API模拟器及服务器,获取区域内符合查询条件的多个微信客户端的位置信息,并同时向每个微信客户端生成打招呼请求,从而实现了快速向特定区域内的多个客户同时推送消息。
【专利说明】一种基于微信平台实现区域快速推送信息的方法及系统
【技术领域】
[0001]本发明属于通信【技术领域】,具体涉及一种基于微信平台实现区域快速推送信息的方法及系统。
【背景技术】
[0002]微信是一种更快速的即时通讯工具,具有零资费、跨平台沟通、显示实时输入状态等功能,与传统的短信沟通方式相比,更灵活、智能,且节省资费。随着微信的广泛使用,越来越多的人利用微信与人沟通交流,然而这种传递信息的方式是一种点对点的沟通,并不能实现向区域内的多个客户同时推送信息,具有一定的局限性。

【发明内容】

[0003]本发明的目的在于克服上述现有技术的问题,提供一种基于微信平台实现区域快速推送信息的方法及系统,其可实现快速向特定区域内的多个客户同时推送消息。
[0004]上述目的是通过以下技术方案来实现:
[0005]一种基于微信平台实现区域快速推送信息的方法,该微信平台包括微信客户端及存储有客户位置信息的微信数据库,包括以下步骤:
[0006]用户创建模拟客户端,并生成用户账号信息发送至服务器存储;
[0007]登录模拟客户端,发起基于本地位置信息的查询指令及打招呼指令至该服务器;
[0008]该服务器接收到该查询指令及该打招呼指令后,同时匹配调用该用户账号信息,登录微信API模拟器;
[0009]该微信API模拟器接收该用户账号信息,将该用户账号信息发送至该微信数据库,发起登录请求;
[0010]该微信数据库接收到该登录请求后,进行验证,验证成功后,反馈登录成功信息给该微信API模拟器,该微信API模拟器发送该登录成功信息至该服务器;
[0011]该服务器根据该登录成功信息,将该查询指令发送给该微信API模拟器;
[0012]该微信API模拟器接收到该查询指令后,将该查询指令进行编码生成查询编码信息,转发至该微信数据库;
[0013]该微信数据库接收到该查询编码信息后,查找该微信数据库内存储的该客户位置信息,并生成查询结果信息反馈给该微信API模拟器;
[0014]该微信API模拟器将接收到该查询结果信息发送到该服务器;
[0015]该服务器收到该查询结果信息后,通过该微信API模拟器将该打招呼指令进行编码生成打招呼编码信息,并发送到该微信数据库;
[0016]该微信数据库接收该打招呼编码信息,并将该打招呼编码信息通过广域网推送至符合该查询结果信息的每个微信客户端;
[0017]该微信客户端接收该打招呼编码信息并生成打招呼请求,同时反馈信息到达指令给该微信数据库;[0018]该微信数据库将该信息到达指令通过该微信API模拟器反馈给该服务器;
[0019]该服务器将该信息到达指令反馈给该模拟客户端,用户确认完成区域消息推送。
[0020]一种基于微信平台实现区域快速推送信息的系统,包括微信客户端及微信数据库,还包括服务器、微信API模拟器及模拟客户端,该模拟客户端通过广域网与该服务器连接,该服务器通过局域网与该微信API模拟器连接,该微信API模拟器通过广域网与该微信数据库连接,该微信数据库通过广域网与该微信客户端连接。
[0021]本发明所述的一种基于微信平台实现区域快速推送信息的方法及系统,该系统包括微信客户端及微信数据库、服务器、微信API模拟器及模拟客户端,通过模拟客户端、微信API模拟器及服务器,获取区域内符合查询条件的多个微信客户端的位置信息,并同时向每个微信客户端生成打招呼请求,从而实现了快速向特定区域内的多个客户同时推送消
肩、O
【专利附图】

【附图说明】
[0022]图1为本发明所述一种基于微信平台实现区域快速推送信息的方法的流程图;
[0023]图2为本发明所述一种基于微信平台实现区域快速推送信息的系统的系统示意图。
【具体实施方式】
[0024]下面根据附图和实施例对本发明作进一步详细说明。
[0025]如图1所示,本发明实施例所述的一种基于微信平台实现区域快速推送信息的方法,该微信平台包括微信客户端及存储有客户位置信息的微信数据库,包括以下步骤:S1:用户创建模拟客户端,并生成用户账号信息发送至服务器存储;S2:登录模拟客户端,发起基于本地位置信息的查询指令及打招呼指令至该服务器;S3:该服务器接收到该查询指令及该打招呼指令后,同时匹配调用该用户账号信息,登录微信API模拟器;S4:该微信API模拟器接收该用户账号信息,将该用户账号信息发送至该微信数据库,发起登录请求;S5:该微信数据库接收到该登录请求后,进行验证,验证成功后,反馈登录成功信息给该微信API模拟器,该微信API模拟器发送该登录成功信息至该服务器;S6:该服务器根据该登录成功信息,将该查询指令发送给该微信API模拟器;S7:该微信API模拟器接收到该查询指令后,将该查询指令进行编码生成查询编码信息,转发至该微信数据库;S8:该微信数据库接收到该查询编码信息后,查找该微信数据库内存储的该客户位置信息,并生成查询结果信息反馈给该微信API模拟器;S9:该微信API模拟器将接收到该查询结果信息发送到该服务器;S10:该服务器收到该查询结果信息后,通过该微信API模拟器将该打招呼指令进行编码生成打招呼编码信息,并发送到该微信数据库;S11:该微信数据库接收该打招呼编码信息,并将该打招呼编码信息通过广域网推送至符合该查询结果信息的每个微信客户端;S12:该微信客户端接收该打招呼编码信息并生成打招呼请求,同时反馈信息到达指令给该微信数据库;S13:该微信数据库将该信息到达指令通过该微信API模拟器反馈给该服务器;S14:该服务器将该信息到达指令反馈给该模拟客户端,用户确认完成区域消息推送。
[0026]如图2所示,一种基于微信平台实现区域快速推送信息的系统,包括微信客户端及微信数据库,还包括服务器、微信API模拟器及模拟客户端,该模拟客户端通过广域网与该服务器连接,该服务器通过局域网与该微信API模拟器连接,该微信API模拟器通过广域网与该微信数据库连接,该微信数据库通过广域网与该微信客户端连接。
[0027]以上所述仅为说明本发明的实施方式,并不用于限制本发明,对于本领域的技术人员来说,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种基于微信平台实现区域快速推送信息的方法,所述微信平台包括微信客户端及存储有客户位置信息的微信数据库,其特征在于,包括以下步骤: 用户创建模拟客户端,并生成用户账号信息发送至服务器存储; 登录模拟客户端,发起基于本地位置信息的查询指令及打招呼指令至所述服务器;所述服务器接收到所述查询指令及所述打招呼指令后,同时匹配调用所述用户账号信息,登录微信API模拟器; 所述微信API模拟器接收所述用户账号信息,将所述用户账号信息发送至所述微信数据库,发起登录请求; 所述微信数据库接收到所述登录请求后,进行验证,验证成功后,反馈登录成功信息给所述微信API模拟器,所述微信API模拟器发送所述登录成功信息至所述服务器; 所述服务器根据所述登录成功信息,将所述查询指令发送给所述微信API模拟器; 所述微信API模拟器接收到所述查询指令后,将所述查询指令进行编码生成查询编码信息,转发至所述微信数据库; 所述微信数据库接收到所述查询编码信息后,查找所述微信数据库内存储的所述客户位置信息,并生成查询结果信息反馈给所述微信API模拟器; 所述微信API模拟器将接收到所述查询结果信息发送到所述服务器; 所述服务器收到所述查询结果信息后,通过所述微信API模拟器将所述打招呼指令进行编码生成打招呼编码信息,并发送到所述微信数据库; 所述微信数据库接收所述打招呼编码信息,并将所述打招呼编码信息通过广域网推送至符合所述查询结果信息的每个微信客户端; 所述微信客户端接收所述打招呼编码信息并生成打招呼请求,同时反馈信息到达指令给所述微信数据库; 所述微信数据库将所述信息到达指令通过所述微信API模拟器反馈给所述服务器; 所述服务器将所述信息到达指令反馈给所述模拟客户端,用户确认完成区域消息推送。
2.一种基于微信平台实现区域快速推送信息的系统,包括微信客户端及微信数据库,其特征在于,还包括服务器、微信API模拟器及模拟客户端,所述模拟客户端通过广域网与所述服务器连接,所述服务器通过局域网与所述微信API模拟器连接,所述微信API模拟器通过广域网与所述微信数据库连接,所述微信数据库通过广域网与所述微信客户端连接。
【文档编号】H04L12/58GK103516593SQ201310425007
【公开日】2014年1月15日 申请日期:2013年9月18日 优先权日:2013年9月18日
【发明者】曹建华 申请人:无锡欣业信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1