公众号管理方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:20331278 阅读:67 留言:0更新日期:2019-02-13 07:07
本发明专利技术实施例公开了一种公众号管理方法、装置、计算机设备及存储介质,其中所述方法包括根据预设规则将公众号管理平台系统划分为多个微服务模块;若接收到用户的用户登录信息,判断用户登录信息是否与预设的用户登录信息相匹配;若是,接收用户的接口访问请求;解析接口访问请求以获取相应的用户标志信息以及访问请求信息;若所获取的用户标志信息与其中一个微服务模块所关联的服务标志信息相匹配,确定其中一个微服务模块作目标微服务模块,并将访问请求信息发送给目标微服务模块,以使目标微服务模块生成相应的反馈信息;获取反馈信息并返回给所述公众号客户端。本发明专利技术通过微服务架构的设置,提高了公众号管理效率以及用户的使用体验度。

【技术实现步骤摘要】
公众号管理方法、装置、计算机设备及存储介质
本专利技术涉及计算机领域,尤其涉及一种公众号管理方法、装置、计算机设备及存储介质。
技术介绍
微信公众平台,简称公众号,是一个给个人、企业和组织提供业务服务与用户管理能力的全新服务平台,可以向用户发送文字、图片、语音、视频等类别的内容。用户可以通过扫二维码、搜索公众号等方式关注公众号。一般情况下,企业能够通过公众号向关注用户推送各类活动消息,并通过公众号开发者模式下的配置与微信用户互动,以此来推广产品,完善产品服务质量。一般情况下,不同的企业可能具备有多个相应的公众号,而管理公众号的管理服务平台系统对多个公众号进行统一管理维护时,会因其内部的功能代码之间的强耦合性而对运行管理环境造成较大的影响,并且用户在进行接口访问时公众号管理平台系统不能进行其他进程的处理,极大地影响了工作效率,降低了用户使用体验度。
技术实现思路
本专利技术实施例提供一种公众号管理方法、装置、计算机设备及存储介质,能够有效地拆分公众号管理平台系统,提高公众号管理效率,提高了用户使用体验度。第一方面,本专利技术实施例提供了一种公众号管理方法,该方法包括:根据预设规则将公众号管理平台系统划分为多个微服务模块,其中,不同的微服务模块均关联有不同的服务标志信息;若接收到公众号客户端发送的用户登录信息,判断所述用户登录信息是否与预设的用户登录信息相匹配;若所述用户登录信息与预设的用户登录信息相匹配,接收公众号客户端发送的接口访问请求;解析所述接口访问请求以获取相应的用户标志信息以及访问请求信息;若所获取的用户标志信息与其中一个微服务模块所关联的服务标志信息相匹配,确定所述其中一个微服务模块作目标微服务模块,并将所述访问请求信息发送给所述目标微服务模块,以使所述目标微服务模块生成相应的反馈信息;获取所述反馈信息并返回给所述公众号客户端。第二方面,本专利技术实施例还提供了一种公众号管理装置,该装置包括:划分单元,用于根据预设规则将公众号管理平台系统划分为多个微服务模块,其中,不同的微服务模块均关联有不同的服务标志信息;信息判断单元,用于若接收到公众号客户端发送的用户登录信息,判断所述用户登录信息是否与预设的用户登录信息相匹配;请求接收单元,用于若所述用户登录信息与预设的用户登录信息相匹配,接收公众号客户端发送的接口访问请求;请求解析单元,用于解析所述接口访问请求以获取相应的用户标志信息以及访问请求信息;信息处理单元,用于若所获取的用户标志信息与其中一个微服务模块所关联的服务标志信息相匹配,确定所述其中一个微服务模块作目标微服务模块,并将所述访问请求信息发送给所述目标微服务模块,以使所述目标微服务模块生成相应的反馈信息;反馈单元,用于获取所述反馈信息并返回给所述公众号客户端。第三方面,本专利技术实施例还提供了一种计算机设备,其包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时可实现上述方法。本专利技术实施例提供了一种公众号管理方法、装置、计算机设备及存储介质。其中,所述方法包括:根据预设规则将公众号管理平台系统划分为多个微服务模块,其中,不同的微服务模块均关联有不同的服务标志信息;若接收到公众号客户端发送的用户登录信息,判断所述用户登录信息是否与预设的用户登录信息相匹配;若所述用户登录信息与预设的用户登录信息相匹配,接收公众号客户端发送的接口访问请求;解析所述接口访问请求以获取相应的用户标志信息以及访问请求信息;若所获取的用户标志信息与其中一个微服务模块所关联的服务标志信息相匹配,确定所述其中一个微服务模块作目标微服务模块,并将所述访问请求信息发送给所述目标微服务模块,以使所述目标微服务模块生成相应的反馈信息;获取所述反馈信息并返回给所述公众号客户端。本专利技术实施例能够有效地拆分公众号管理平台系统,提高公众号管理效率,提高了用户使用体验度。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种公众号管理方法的流程示意图;图1a是本专利技术实施例提供的一种公众号管理方法的应用场景示意图;图2是本专利技术实施例提供的一种公众号管理方法的子流程示意图;图3是本专利技术另一实施例提供的一种公众号管理方法的流程示意图;图4是本专利技术实施例提供的一种公众号管理装置的示意性框图;图5是本专利技术实施例提供的一种公众号管理装置的信息处理单元的示意性框图;图6是本专利技术另一实施例提供的一种公众号管理装置的示意性框图;图7是本专利技术实施例提供的一种计算机设备结构组成示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本专利技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本专利技术。如在本专利技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。请参阅图1和图1a,图1是本申请实施例提供的一种公众号管理方法的示意流程图,图1a是本申请实施例中公众号管理方法的场景示意图。该公众号管理方法应用于管理服务器10中。管理服务器10能够与公众号客户端20进行信息交换,以管理公众号客户端20中的公众号。其中,管理服务器10能够将统一管理多个公众号的管理平台系统划分为多个微服务模块,各个微服务模块构成了管理平台系统的微服务架构,各个微服务模块不仅能够独立地运行和维护,还能有效地减少各个微服务模块之间的耦合度,提高管理效率。管理服务器10能够接收接口访问请求,并为该接口访问请求分配相应的微服务模块,以使微服务模块生成相应的反馈信息,从而将该反馈信息返回给到公众号客户端20.。以下将以管理服务器10的角度详细地介绍该公众号管理方法的各个步骤。请参阅图1,图1是本专利技术实施例提供的一种公众号管理方法的示意流程图。该方法可以运行在智能手机(如Android手机、IOS手机等)、平板电脑、笔记本电脑以及智能设备等终端中。如图1所示,该方法的步骤包括步骤S101~S106。S101,根据预设规则将公众号管理平台系统划分为多个微服务模块,其中,不同的微服务模块均关联有不同的服务标志信息。在本实施例中,微服务英文名称Microservice,Microservice架构模式就是将整个Web应用组织为一系列小的Web服务。这些小的Web服务可以独立地编译及部署,并通过各自暴露的API接口相互通讯。它们彼此相互协作,本文档来自技高网...

【技术保护点】
1.一种公众号管理方法,其特征在于,所述方法包括:根据预设规则将公众号管理平台系统划分为多个微服务模块,其中,不同的微服务模块均关联有不同的服务标志信息;若接收到公众号客户端发送的用户登录信息,判断所述用户登录信息是否与预设的用户登录信息相匹配;若所述用户登录信息与预设的用户登录信息相匹配,接收公众号客户端发送的接口访问请求;解析所述接口访问请求以获取相应的用户标志信息以及访问请求信息;若所获取的用户标志信息与其中一个微服务模块所关联的服务标志信息相匹配,确定所述其中一个微服务模块作目标微服务模块,并将所述访问请求信息发送给所述目标微服务模块,以使所述目标微服务模块生成相应的反馈信息;获取所述反馈信息并返回给所述公众号客户端。

【技术特征摘要】
1.一种公众号管理方法,其特征在于,所述方法包括:根据预设规则将公众号管理平台系统划分为多个微服务模块,其中,不同的微服务模块均关联有不同的服务标志信息;若接收到公众号客户端发送的用户登录信息,判断所述用户登录信息是否与预设的用户登录信息相匹配;若所述用户登录信息与预设的用户登录信息相匹配,接收公众号客户端发送的接口访问请求;解析所述接口访问请求以获取相应的用户标志信息以及访问请求信息;若所获取的用户标志信息与其中一个微服务模块所关联的服务标志信息相匹配,确定所述其中一个微服务模块作目标微服务模块,并将所述访问请求信息发送给所述目标微服务模块,以使所述目标微服务模块生成相应的反馈信息;获取所述反馈信息并返回给所述公众号客户端。2.如权利要求1所述的方法,其特征在于,每个微服务模块均对应一个消息中间件,所述若所获取的用户标志信息与其中一个微服务模块所关联的服务标志信息相匹配,确定所述其中一个微服务模块作目标微服务模块,并将所述访问请求信息发送给所述目标微服务模块,以使所述目标微服务模块生成相应的反馈信息,包括:若所获取的用户标志信息与其中一个微服务模块所关联的服务标志信息相匹配,将所述其中一个微服务模块作为目标微服务模块;根据所述访问请求信息生成相应的消息事件发送至消息中间件中进行存储,所述消息中间件包括多个按顺序依次存储的消息事件;依次读取所述消息中间件中的消息事件,并发送给到与所述消息中间件对应的微服务模块中,以使所述微服务模块生成相应的反馈信息。3.如权利要求1所述的方法,其特征在于,所述方法还包括:若接收到用户的升级请求,解析所述升级请求以获取相应的升级包以及升级标志信息;若所述升级标志信息与微服务模块所关联的服务标志信息相匹配,运行所述升级包中的升级文件以升级所述微服务模块。4.如权利要求3所述的方法,其特征在于,所述方法还包括:若所获取的用户标志信息与任一微服务模块所关联的服务标志信息均不相匹配,返回请求失败的提示信息。5.如权利要求1所述的方法,其特征在于,所述根据预设规则将公众号管理平台系统划分为多个微服务模块,包括:通过SpringCloud将...

【专利技术属性】
技术研发人员:艾智勇
申请(专利权)人:中国平安财产保险股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1