一种基于微信公众平台的公众号及资讯分类搜索系统及搜索方法与流程

文档序号:16672986发布日期:2019-01-18 23:43阅读:166来源:国知局
一种基于微信公众平台的公众号及资讯分类搜索系统及搜索方法与流程

本发明涉及的是通信技术领域,具体地说是一种基于微信公众平台的公众号及资讯分类搜索系统及搜索方法。



背景技术:

微信是一种更快速的即时通讯工具,具有零资费、跨平台沟通、显示实时输入状态等功能,与传统的短信沟通方式相比,更灵活、智能,且节省资费。随着微信的广泛使用,越来越多的人利用微信与人沟通交流。微信公众平台是腾讯公司在微信软件基础上开放给个人、企业和组织提供业务服务与用户管理能力的全新服务平台。由于它基于微偏的数亿活跃用户及充分开放的接口,使得第三方开发者可以为不同目标客户,提供多样且个性化的产品和服务,并能有效提升开发、部效率、确保应用活跃度。目前的微信公众平台上只能查询已关注的公众号,未关注是看不到别的公众号发布的资讯,因此,亟需开发出一种能自主查询公众号和资讯的分类搜索系统及搜索方法。



技术实现要素:

本发明要解决的技术问题是针对背景技术中存在的问题,提供一种基于微信公众平台的公众号及资讯分类搜索系统及方法,利用现有的手机终端设备,无需二次硬件成本投入,利用微信平台软件,通过信息化手段,解决现有微信公众平台上只能查询已关注的公众号,而未关注则不能看到别的公众号所发布的资讯信息的问题,排除大量无效信息的输入可能性,提高系统工作效率。

为解决上述技术问题,本发明所采用的技术方案为:一种基于微信公众平台的公众号及资讯分类搜索系统,包括一个后台管理中心、一个微信公众账号、多个装载微信客户端的手持智能移动终端,普通用户则通过所述手持智能移动终端在3g/4g无线网络环境或wifi下通过微信客户端与微信公众平台服务器内部通讯机制进行数据交互,其中所述后台管理中心用于管理普通用户的用户信息,本区域内公众号信息、资讯信息等,并根据行政区域和行业细分类别,分别预设街道行政区域和多种行业划分以供普通用户选择,所述后台管理中心按照分层化、模块化模式构建,按三个层次划分系统包含有通信层、处理层和数据层。

进一步地,本发明所述的一种基于微信公众平台的公众号及资讯分类搜索系统,其中所述微信公众账号是微信公众平台开放给社会申请的免费管理员账户,通过微信公众账号才能实现微信公众平台后台api的调用,同时微信公众账号也是后台管理中心和普通用户通过微信连接的中转站。

进一步地,本发明所述的一种基于微信公众平台的公众号及资讯分类搜索系统,其中所述手持智能移动终端为手机或平板电脑,是具备3g/4g无线网络环境或wifi环境下具有无线通信模块,预装有微信客户端软件、gps的终端设备。

进一步地,本发明所述的一种基于微信公众平台的公众号及资讯分类搜索系统,其中所述通信层包括通信网关模块,所述通信网关用于与微信服务器进行通讯连接及信息转发,保证数据传输通畅、安全、有序、稳定;所述处理层包括有接收搜索条件模块、筛选比对算法模块、公众号搜索结果返回模块,其中所述接收搜索条件模块用于接收搜索公众号及资讯条件,所述筛选比对算法模块用于筛选比对符合条件的公众号及资讯,所述公众号搜索结果返回模块用于搜索结果返回用户终端;所述数据层主要包括用户数据库、公众号资源数据库、日志数据库三个数据库,所述用户数据库记录关注用户的基本信息,所述公众号资源数据库记录所采集的公众号及资讯信息,所述日志数据库记录用户搜索日志信息。

本发明还公开了一种基于微信公众平台的公众号及资讯分类搜索方法,所述搜索方法包括以下步骤:

(1)、后台管理中心在微信公众平台上申请一个微信公众账号,得到微信公众账号的id及其管理权限,后台管理中心通过所述得到的管理员权限读取所有微信内微信公众账号id获得的信息,并控制微信公众账号id进行信息反馈;

(2)、普通用户通过手持智能终端安装及注册微信客户端,得到自身的普通微信id,然后通过手持智能终端通过得到的微信客户端软件关注步骤(1)中所述的微信公众账号id,关注成功后,随即触发普通用户将自身微信id信息上传给微信公众账户id所属的后台管理中心;

(3)、所述后台管理中心公众号资源库,为后台管理中心存储的预先采集的公众号信息及资讯信息,并标记到行政区划和行业分类上。

(4)、普通用户使用手持智能移动终端进入与微信公众账号对话软件界面,通过输入搜索条件触发与后台管理中心的通信,筛选比对所述步骤(3)中所述后台管理中心公众号资源库,即普通用户通过输入搜索条件,上传信息给微信公众平台服务器,微信公众平台再将信息反馈到后台管理中心,后台管理中心从所述步骤(3)中的所述公众号资源库中筛选出符合条件的结果信息,并将信息发送到微信公众平合服务器,再由微信公众平台服务器下发给指定的普通用户;

(5)、普通用户输入搜索条件,若在所述步骤(3)中的所述公众号资源库中无符合条件信息,则后台管理中心返回一个出错提示信息,并且不记录此公众号被搜索的日志信息;普通用户输入搜索条件,若在所述步骤(3)中的所述公众号资源库中有此信息,则记录此公众号被搜索日志信息,从而完成搜索条件。

进一步地,本发明所述的一种基于微信公众平台的公众号及资讯分类搜索方法,其中在步骤(2)中所述自身微信id信息包括普通用户注册微信时候必选的呢称、头像、性别、兴趣爱好、职业、所在城市、语言和关注时间。

采用本发明所述的一种基于微信公众平台的公众号及资讯分类搜索系统及搜索方法,与现有技术相比,其有益效果在于:利用现有的手机终端设备,无需二次硬件成本投入,利用微信平台软件,通过信息化手段,解决现有微信公众平台上只能查询已关注的公众号,而未关注则不能看到别的公众号所发布的资讯信息的问题,可实现普通用户通过手持智能移动终端就可以看到公众号所发布的资讯信息,具有实时、多样性展现作用,从而可增强用户体验,提供多样且个性化的产品和服务,排除大量无效信息的输入可能性,不仅提高系统工作效率,同时也提高了用户的工作效率。

附图说明

下面结合附图对本发明作进一步详细说明。

图1为本发明的结构示意图;

图2为本发明中的后台管理中心的分层示意图;的图1俯视图;

图3为本发明的流程框图;

图4为本发明中普通用户与后台管理中心之间实现信息交互的流程框图。

具体实施方式

为了更充分的解释本发明的实施,以下结合具体实施例来进一步说明本发明。所举实例只用于解释本发明,而不是限定本发明的范围。

如图1和图2所示,本发明所述的一种基于微信公众平台的公众号及资讯分类搜索系统,包括一个后台管理中心、一个微信公众账号、多个装载微信客户端的手持智能移动终端,普通用户则通过所述手持智能移动终端在3g/4g无线网络环境或wifi下通过微信客户端与微信公众平台服务器内部通讯机制进行数据交互,其中所述后台管理中心用于管理普通用户的用户信息,本区域内公众号信息、资讯信息等,并根据行政区域和行业细分类别,分别预设街道行政区域和多种行业划分以供普通用户选择,所述后台管理中心按照分层化、模块化模式构建,按三个层次划分系统包含有通信层、处理层和数据层。

进一步地,本发明所述的一种基于微信公众平台的公众号及资讯分类搜索系统,其中所述微信公众账号是微信公众平台开放给社会申请的免费管理员账户,通过微信公众账号才能实现微信公众平台后台api的调用,同时微信公众账号也是后台管理中心和普通用户通过微信连接的中转站。

进一步地,本发明所述的一种基于微信公众平台的公众号及资讯分类搜索系统,其中所述手持智能移动终端为手机或平板电脑,是具备3g/4g无线网络环境或wifi环境下具有无线通信模块,预装有微信客户端软件、gps的终端设备。

进一步地,本发明所述的一种基于微信公众平台的公众号及资讯分类搜索系统,其中所述通信层包括通信网关模块,所述通信网关用于与微信服务器进行通讯连接及信息转发,保证数据传输通畅、安全、有序、稳定;所述处理层包括有接收搜索条件模块、筛选比对算法模块、公众号搜索结果返回模块,其中所述接收搜索条件模块用于接收搜索公众号及资讯条件,所述筛选比对算法模块用于筛选比对符合条件的公众号及资讯,所述公众号搜索结果返回模块用于搜索结果返回用户终端;所述数据层主要包括用户数据库、公众号资源数据库、日志数据库三个数据库,所述用户数据库记录关注用户的基本信息,所述公众号资源数据库记录所采集的公众号及资讯信息,所述日志数据库记录用户搜索日志信息。

如图3和图4所示,本发明还公开了一种基于微信公众平台的公众号及资讯分类搜索方法,所述搜索方法包括以下步骤:

(1)、后台管理中心在微信公众平台上申请一个微信公众账号,得到微信公众账号的id及其管理权限,后台管理中心通过所述得到的管理员权限读取所有微信内微信公众账号id获得的信息,并控制微信公众账号id进行信息反馈;

(2)、普通用户通过手持智能终端安装及注册微信客户端,得到自身的普通微信id,然后通过手持智能终端通过得到的微信客户端软件关注步骤(1)中所述的微信公众账号id,关注成功后,随即触发普通用户将自身微信id信息上传给微信公众账户id所属的后台管理中心;

(3)、所述后台管理中心公众号资源库,为后台管理中心存储的预先采集的公众号信息及资讯信息,并标记到行政区划和行业分类上。

(4)、普通用户使用手持智能移动终端进入与微信公众账号对话软件界面,通过输入搜索条件触发与后台管理中心的通信,筛选比对所述步骤(3)中所述后台管理中心公众号资源库,即普通用户通过输入搜索条件,上传信息给微信公众平台服务器,微信公众平台再将信息反馈到后台管理中心,后台管理中心从所述步骤(3)中的所述公众号资源库中筛选出符合条件的结果信息,并将信息发送到微信公众平合服务器,再由微信公众平台服务器下发给指定的普通用户;

(5)、普通用户输入搜索条件,若在所述步骤(3)中的所述公众号资源库中无符合条件信息,则后台管理中心返回一个出错提示信息,并且不记录此公众号被搜索的日志信息;普通用户输入搜索条件,若在所述步骤(3)中的所述公众号资源库中有此信息,则记录此公众号被搜索日志信息,从而完成搜索条件。

进一步地,本发明所述的一种基于微信公众平台的公众号及资讯分类搜索方法,其中在步骤(2)中所述自身微信id信息包括普通用户注册微信时候必选的呢称、头像、性别、兴趣爱好、职业、所在城市、语言和关注时间。

采用本发明所述的一种基于微信公众平台的公众号及资讯分类搜索系统及搜索方法,利用现有的手机终端设备,无需二次硬件成本投入,利用微信平台软件,通过信息化手段,解决现有微信公众平台上只能查询已关注的公众号,而未关注则不能看到别的公众号所发布的资讯信息的问题,可实现普通用户通过手持智能移动终端就可以看到公众号所发布的资讯信息,具有实时、多样性展现作用,从而可增强用户体验,提供多样且个性化的产品和服务,排除大量无效信息的输入可能性,不仅提高系统工作效率,同时也提高了用户的工作效率。

以上所述仅为本发明的优选实施方式,并不用以限制本发明,对于本领域的技术人员来说,可以有各种更改和变化,凡利用本发明所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1