一种微信墙多主题活动项目管理的实现方法及系统的制作方法

文档序号:7778586阅读:236来源:国知局
一种微信墙多主题活动项目管理的实现方法及系统的制作方法
【专利摘要】本发明提供了一种微信墙多主题活动项目管理的实现方法,包括:建立多个主题活动项目;形成对应的多个主题活动项目ID;微信用户关注公众号并加入一个主题活动项目,客户端服务器记录两者的对应关系;当微信用户给其所加入的主题活动项目发送消息时,微信服务器将消息转发给客户端服务器,客户端服务器根据对应关系通过主题活动项目ID将消息发送给主题活动项目。本发明通过对多个主题活动项目依次进行编号形成对应的多个主题活动项目ID,通过所述微信用户与主题活动项目ID的对应关系将消息发送给主题活动项目,从而解决了多个主题活动项目之间串消息的问题。本发明还提供一种微信墙多主题活动项目管理的实现系统。
【专利说明】—种微信墙多主题活动项目管理的实现方法及系统
【技术领域】
[0001]本发明涉及一种微信墙技术,特别是涉及一种微信墙多主题活动项目管理的实现方法及系统。
【背景技术】
[0002]微信墙又称微信大屏幕,是在展会、音乐会、婚礼现场等场所展示特定主题活动项目的大屏幕,大屏幕上可以同步显示参与者(参与该主题活动项目的微信用户)发送的微信形式的消息,使场内外参与者能够第一时间传递和获取现场情况以及实现与现场的互动。微信用户通过微信客户端,采用扫一扫二维码关注公众号,并向该公众号发送消息(可包括语音短信、视频、图片或者文字)即可上大屏幕。
[0003]现有技术中,若一个公众号建立多个主题活动项目,由于客户端服务器无法辨认微信用户加入的具体的主题活动项目,导致当微信用户发送消息时会引起多个主题活动项目之间串消息的问题。

【发明内容】

[0004]本发明的一个目的是要提供一种微信墙多主题活动项目管理的技术,来解决多个主题活动项目之间串消息的问题。
[0005]本发明的另一个目的是要提供一种多公众号多活动主题管理的技术,来解决同一客户端服务器的多公众号多活动主题之间串消息的问题。
[0006]特别地,本发明提供一种微信墙多主题活动项目管理的实现方法,包括如下步骤:
[0007]公众号在客户端服务器上建立多个主题活动项目;
[0008]所述客户端服务器将所述多个主题活动项目依次进行编号形成对应的多个主题活动项目ID ;
[0009]微信用户关注所述公众号并加入一个所述主题活动项目形成已加入主题活动项目,客户端服务器记录该微信用户与所述已加入主题活动项目的主题活动项目ID的对应关系;
[0010]当所述微信用户给所述已加入主题活动项目发送消息时,微信服务器将所述消息转发给所述客户端服务器,所述客户端服务器根据记录的所述微信用户与所述主题活动项目ID的对应关系通过所述主题活动项目ID将所述消息发送给所述已加入主题活动项目。
[0011]进一步地,当所述微信用户退出其加入的所述主题活动项目时,客户端服务器删除所述微信用户与其所加入的所述主题活动项目的主题活动项目ID的对应关系。
[0012]进一步地,当所述微信用户取消关注所述公众号时,客户端服务器删除所述微信用户与所述已加入主题活动项目的主题活动项目ID的对应关系。
[0013]进一步地,在所述客户端服务器将所述消息转发给所述主题活动项目前,所述客户端服务器对所述消息进行审核来使符合要求的所述消息转发给所述已加入主题活动项目,并将不符合要求的所述消息进行拦截来阻止所述消息发送给所述已加入主题活动项目。
[0014]进一步地,所述公众号的数量为多个。
[0015]进一步地,当所述微信用户给所述已加入主题活动项目发送消息时,微信服务器将所述消息转发给所述客户端服务器,所述客户端服务器找出所述微信用户对应的公众号,所述客户端服务器根据记录的所述微信用户与所述已加入主题活动项目的主题活动项目ID的对应关系通过所述主题活动项目ID将所述消息转发给所述已加入主题活动项目。
[0016]本发明还提供一种微信墙多主题活动项目管理的实现系统,包括:
[0017]主题活动项目建立模块,位于客户端服务器上,用于公众号在客户端服务器上建立多个主题活动项目;
[0018]编号模块,位于所述客户端服务器上,用于将所述多个主题活动项目依次进行编号形成对应的多个主题活动项目ID ;
[0019]匹配模块,位于所述客户端服务器上,当微信用户关注所述公众号并加入一个所述主题活动项目时,匹配模块记录该微信用户与所述已加入主题活动项目的主题活动项目ID的对应关系;
[0020]转发模块,位于微信服务器上,当所述微信用户给所述已加入主题活动项目发送消息时,转发模块将所述消息转发给所述客户端服务器;
[0021]发送模块,位于所述客户端服务器上,所述发送模块根据记录的所述微信用户与所述已加入主题活动项目的主题活动项目ID的对应关系通过所述主题活动项目ID将转发模块转发的所述消息发送给所述已加入主题活动项目。
[0022]进一步地,所述客户端服务器具有:
[0023]审核模块,在所述发生模块将所述消息转发给所述已加入主题活动项目前,所述审核模块对所述消息进行审核来使符合要求的所述消息转发给所述已加入主题活动项目,并将不符合要求的所述消息进行拦截来阻止所述消息发送给所述已加入主题活动项目。
[0024]进一步地,所述公众号的数量为多个。
[0025]本发明的客户端服务器将多个主题活动项目依次进行编号形成对应的多个主题活动项目ID。当所述微信用户给所述已加入主题活动项目发送消息时,微信服务器将所述消息转发给所述客户端服务器,所述客户端服务器根据记录的所述微信用户与所述主题活动项目ID的对应关系通过所述主题活动项目ID将所述消息发送给所述已加入主题活动项目,从而解决了多个主题活动项目之间串消息的问题。
[0026]进一步地,当公众号的数量为多个时,本发明的客户端服务器找出所述微信用户对应的公众号,客户端服务器根据记录的所述微信用户与所述主题活动项目ID的对应关系通过所述主题活动项目ID将所述消息发送给所述已加入主题活动项目。从而,本发明能够实现同一客户端服务器对多公众号的管理,解决同一客户端服务器的多公众号多活动主题之间串消息的问题。
[0027]根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。
【专利附图】

【附图说明】[0028]后文将参照附图以示例性而非限制性的方式详细描述本发明的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。附图中:
[0029]图1是根据本发明一个实施例微信墙多主题活动项目管理的实现方法流程图;
[0030]图2是根据本发明一个实施例的微信墙多主题活动项目管理的实现系统的模块图;
[0031]图3是根据本发明另一实施例的微信墙多主题活动项目管理的实现系统的模块图。
【具体实施方式】
[0032]一种微信墙多主题活动项目管理的实现方法,包括如下步骤:
[0033]公众号在客户端服务器上建立多个主题活动项目。
[0034]所述客户端服务器将所述多个主题活动项目依次进行编号形成对应的多个主题活动项目ID,例如主题活动项目1、主题活动项目2、主题活动项目3等。
[0035]微信用户关注所述公众号并加入一个所述主题活动项目,客户端服务器记录该微信用户与所述已加入主题活动项目的主题活动项目ID的对应关系。
[0036]当所述微信用户给所述已加入主题活动项目发送消息时,微信服务器将所述消息转发给所述客户端服务器,所述客户端服务器根据记录的所述微信用户与所述主题活动项目ID的对应关系通过所述主题活动项目ID将所述消息发送给所述已加入主题活动项目。
[0037]本发明的上述方法通过对多个主题活动项目依次进行编号形成对应的多个主题活动项目ID,通过所述微信用户与所述主题活动项目ID的对应关系将消息发送给所述已加入主题活动项目,从而解决了多个主题活动项目之间串消息的问题。
[0038]如图1所示,在一个实施例中,一种微信墙多主题活动项目管理的实现方法,包括如下步骤:
[0039]步骤S10,建立多个主题活动项目。在该步骤中,一个公众号在客户端服务器上建立多个主题活动项目,即在同一个公众号下同时进行多个主题活动项目。
[0040]步骤S20,将主题活动项目进行编号生成主题活动项目ID。在该步骤中,所述客户端服务器将步骤Sio中的多个主题活动项目依次进行编号,从而形成对应的多个主题活动项目ID。
[0041]步骤S30,记录微信用户与主题活动项目ID的对应关系。在该步骤中,当微信用户关注公众号并加入一个所述主题活动项目后,客户端服务器记录该微信用户与所述已加入主题活动项目的主题活动项目ID的对应关系。
[0042]步骤S40,微信用户发送消息。
[0043]步骤S50,客户端服务器通过主题活动项目ID将消息转发给所述已加入主题活动项目。在该步骤中,微信服务器首先将消息转发给客户端服务器,所述客户端服务器根据记录的所述微信用户与所述主题活动项目ID的对应关系通过所述主题活动项目ID将所述消息发送给所述已加入主题活动项目。
[0044]在一个优选方法实施例中,当微信用户退出其加入的所述主题活动项目时,客户端服务器删除所述微信用户与所述已加入主题活动项目的主题活动项目ID的对应关系。这样能使主题活动项目的管理者实时的得知参与该主题活动项目的人数。[0045]在另一个优选方法实施例中,当微信用户取消关注所述公众号时,客户端服务器删除所述微信用户与所述已加入主题活动项目的主题活动项目ID的对应关系。当微信用户取消关注所述公众号时,该微信用户自动从所述已加入主题活动项目退出,所以此时有必要删除所述微信用户与所述已加入主题活动项目的主题活动项目ID的对应关系。一方面,能使主题活动项目的管理者实时的得知参与该主题活动项目的人数,另一方面,也能及时的清理所述对应关系产生的缓存。
[0046]在一个优选方法实施例中,在所述客户端服务器将所述消息转发给所述已加入主题活动项目前,所述客户端服务器对所述消息进行审核。这样能使符合要求的所述消息转发给所述已加入主题活动项目,并将不符合要求的所述消息进行拦截来阻止所述消息发送给所述已加入主题活动项目。该设计能使主题活动项目的管理者将符合管理规定的消息上墙,而将与主题活动项目无关的消息或者有害所述主题活动项目的消息及时进行拦截。
[0047]在一个优选方法实施例中,所述公众号的数量为多个。当公众号的数量为多个时,所述微信用户给所述已加入主题活动项目发送消息,微信服务器将所述消息转发给所述客户端服务器。此时,所述客户端服务器找出所述微信用户对应的公众号,所述客户端服务器根据记录的所述微信用户与所述主题活动项目ID的对应关系通过所述主题活动项目ID将所述消息转发给所述已加入主题活动项目。通过上述设计,本发明能够实现同一客户端服务器对多公众号的管理。并且进一步地,本发明能够解决同一客户端服务器对多公众号多活动的管理
[0048]如图2所示,在一个实施例中,一种微信墙多主题活动项目管理的实现系统,包括:
[0049]主题活动项目建立模块100,位于客户端服务器上,用于公众号在客户端服务器上建立多个主题活动项目。
[0050]编号模块200,位于所述客户端服务器上,用于将所述多个主题活动项目依次进行编号形成对应的多个主题活动项目ID。
[0051]匹配模块300,位于所述客户端服务器上,当微信用户关注所述公众号并加入一个所述主题活动项目时,匹配模块300记录该微信用户与所述已加入主题活动项目的主题活动项目ID的对应关系。
[0052]转发模块400,位于微信服务器上,当所述微信用户给所述已加入主题活动项目发送消息时,转发模块400将所述消息转发给所述客户端服务器。
[0053]发送模块500,位于所述客户端服务器上,所述发送模块500根据记录的所述微信用户与所述主题活动项目ID的对应关系通过所述主题活动项目ID将转发模块400转发的所述消息发送给所述已加入主题活动项目。
[0054]如图2所示,在一个实施例中,本发明的微信墙多主题活动项目管理的实现系统还包括审核模块600,所述审核模块600位于转发模块400和发送模块500之间。在所述发生模块500将所述消息转发给所述已加入主题活动项目前,所述审核模块600对所述消息进行审核来使符合要求的所述消息转发给所述已加入主题活动项目,并将不符合要求的所述消息进行拦截来阻止所述消息发送给所述已加入主题活动项目。
[0055]在一个所述系统的实施例中,所述公众号的数量为多个。
[0056]至此,本领域技术人员应认识到,虽然本文已详尽示出和描述了本发明的多个示例性实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接确定或推导出符合本发明原理的许多其他变型或修改。因此,本发明的范围应被理解和认定为覆盖了所有这些其他变型或修改。
【权利要求】
1.一种微信墙多主题活动项目管理的实现方法,其特征在于,包括如下步骤: 公众号在客户端服务器上建立多个主题活动项目; 所述客户端服务器将所述多个主题活动项目依次进行编号形成对应的多个主题活动项目ID ; 微信用户关注所述公众号并加入一个所述主题活动项目形成已加入主题活动项目,客户端服务器记录该微信用户与所述已加入主题活动项目的主题活动项目ID的对应关系; 当所述微信用户给所述已加入主题活动项目发送消息时,微信服务器将所述消息转发给所述客户端服务器,所述客户端服务器根据记录的所述微信用户与所述主题活动项目ID的对应关系通过所述主题活动项目ID将所述消息发送给所述已加入主题活动项目。
2.根据权利要求1所述的方法,其特征在于, 当所述微信用户退出其加入的所述主题活动项目时,客户端服务器删除所述微信用户与其所加入的所述主题活动项目的主题活动项目ID的对应关系。
3.根据权利要求1所述的方法,其特征在于, 当所述微信用户取消关注所述公众号时,客户端服务器删除所述微信用户与所述已加入主题活动项目的主题活动项目ID的对应关系。
4.根据权利要求1所述的方法,其特征在于, 在所述客户端服务器将所述消息转发给所述主题活动项目前,所述客户端服务器对所述消息进行审核来使符合要求的所述消息转发给所述已加入主题活动项目,并将不符合要求的所述消息进行拦截来阻止所述消息发送给所述已加入主题活动项目。
5.根据权利要求1所述的方法,其特征在于, 所述公众号的数量为多个。
6.根据权利要求5所述的方法,其特征在于, 当所述微信用户给所述已加入主题活动项目发送消息时,微信服务器将所述消息转发给所述客户端服务器,所述客户端服务器找出所述微信用户对应的公众号,所述客户端服务器根据记录的所述微信用户与所述已加入主题活动项目的主题活动项目ID的对应关系通过所述主题活动项目ID将所述消息转发给所述已加入主题活动项目。
7.一种微信墙多主题活动项目管理的实现系统,其特征在于,包括: 主题活动项目建立模块,位于客户端服务器上,用于公众号在客户端服务器上建立多个主题活动项目; 编号模块,位于所述客户端服务器上,用于将所述多个主题活动项目依次进行编号形成对应的多个主题活动项目ID ; 匹配模块,位于所述客户端服务器上,当微信用户关注所述公众号并加入一个所述主题活动项目时,匹配模块记录该微信用户与所述已加入主题活动项目的主题活动项目ID的对应关系; 转发模块,位于微信服务器上,当所述微信用户给所述已加入主题活动项目发送消息时,转发模块将所述消息转发给所述客户端服务器; 发送模块,位于所述客户端服务器上,所述发送模块根据记录的所述微信用户与所述已加入主题活动项目的主题活动项目ID的对应关系通过所述主题活动项目ID将转发模块转发的所述消息发送给所述已加入主题活动项目。
8.根据权利要求7所述的系统,其特征在于,所述客户端服务器具有: 审核模块,在所述发生模块将所述消息转发给所述已加入主题活动项目前,所述审核模块对所述消息进行审核来使符合要求的所述消息转发给所述已加入主题活动项目,并将不符合要求的所述消息进行拦截来阻止所述消息发送给所述已加入主题活动项目。
9.根据权利要求7所述的系统,其特 征在于, 所述公众号的数量为多个。
【文档编号】H04L29/06GK103634319SQ201310632865
【公开日】2014年3月12日 申请日期:2013年12月2日 优先权日:2013年12月2日
【发明者】朱红磊 申请人:天脉聚源(北京)传媒科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1