一种基于PC端的微信矩阵管理方法技术

技术编号:19011597 阅读:65 留言:0更新日期:2018-09-22 11:00
本发明专利技术涉及一种基于PC端的微信矩阵管理方法,本发明专利技术方法通过后台添加公众号信息,依托数据采集技术,实现微信相关公众号信息采集,并可对微信矩阵进行排序展示,同时用户可根据自己意愿来进行排序,实现PC端查看微信信息的便民化。

【技术实现步骤摘要】
一种基于PC端的微信矩阵管理方法
本专利技术涉及管理方法领域,尤其涉及一种基于PC端的微信矩阵管理方法。
技术介绍
目前,微信矩阵都是通过微信公众号进行管理,但对于政府机关、事业单位查看信息造成不便,且基于微信公众号管理,无法直观显示各公众内文章用户浏览数,及时把控舆论导向。因此,设计一种基于PC端的微信矩阵管理方法是有必要的。
技术实现思路
本专利技术为克服上述的不足之处,目的在于提供一种基于PC端的微信矩阵管理方法,本专利技术方法通过后台添加公众号信息,依托数据采集技术,实现微信相关公众号信息采集,并可对微信矩阵进行排序,实现PC端查看微信信息便民化。本专利技术是通过以下技术方案达到上述目的:一种基于PC端的微信矩阵管理方法,包括如下步骤:(1)判断后台是否为首次添加公众号;若是,则进行录入公众号信息;否则进行批量设置定时任务;(2)对单个公众号进行定时任务:模拟浏览器请求,通过输入微信公众号和模拟的cookie值,得到公众号相关HTML内容;(3)对公众号相关HTML内容进行解析,并将解析结果导入数据库;(4)将微信公众号信息通过矩阵形式展示,其中利用后台的数据输入,用户可自定义微信矩阵的排列;并对解析结果内的微信信息进行计算并降序排列,得到微信的周榜和月榜并展示,展示后返回批量设置定时任务,以实现微信信息的更新。作为优选,所述的公众号信息包括二维码信息和公众号名称信息。作为优选,所述的批量设置定时任务具体为通过在系统中异步的执行任务和对线程的调度,可同时进行若干个任务,实现了对微信信息的定时、自动地采集。作为优选,所述步骤(3)的解析方法为将HTML转化为Document对象,通过CSS选择器得到微信的信息,从而得到微信的文章列表、微信的名称、微信最新发布的文章信息,最后将得到的信息导入数据库。作为优选,所述的微信矩阵包括微信图标、微信名称、微信二维码、微信文章列表链接;其中,点击微信图标会判断是否有微信文章列表链接,如果有微信文章列表链接,则打开新窗口查看微信文章列表,若没有微信文章列表链接,则显示微信二维码,可通过微信扫描关注该微信号,查看该微信号的具体信息。作为优选,所述步骤(4)对微信信息的计算包括对微信公众号的评估时间段内文章的阅读总数、评估时间段内文章的点赞总数、评估时间段的天数、评估时间段内所发的文章数、评估时间段内所发头条的总阅读数和总点赞数、评估时间段内所发文章的最高阅读数和最高点赞数进行计算,分别从整体、平均、峰值、头条四个角度进行评价,实现周榜和月榜的排行指标更加准确、真实、科学。作为优选,所述周榜和月榜的每一条数据均包括微信图标、微信公众号、微信名称、微信文章列表、微信时间周期内发布的文章数、微信时间周期内文章的总阅读数、微信时间周期内文章的头条阅读数、微信时间周期内文章的平均阅读数、微信时间周期内文章的点赞数以及微信的排名指标。作为优选,对于展示的榜单内容,用户可通过选择不同的时间段来查看以前发布的榜单。本专利技术的有益效果在于:本专利技术能将微信公众号通过矩阵形式展现在PC端,并对数据进行分析排行,用户可根据自己意愿来进行排序,实现PC端查看微信信息便民化。附图说明图1是本专利技术方法的流程示意图。具体实施方式下面结合具体实施例对本专利技术进行进一步描述,但本专利技术的保护范围并不仅限于此:实施例:如图1所示,一种基于PC端的微信矩阵管理方法,包括如下步骤:(1)判断后台是否为首次添加公众号;若是,则进行录入公众号信息;否则进行批量设置定时任务;公众号信息包括二维码、公众号名称等信息。批量设置定位任务为通过在系统中异步的执行任务和对线程的调度,可以同时进行多个任务,从而实现了对微信信息的定时地、自动地采集。(2)对单个公众号进行定时任务:模拟浏览器请求,通过输入微信公众号和模拟的cookie值(浏览器身份信息),得到公众号相关HTML内容;(3)对公众号相关HTML内容进行解析,并将解析结果导入数据库;其中,解析方法为将HTML转为Document对象,然后通过CSS选择器得到微信的信息,从而得到微信的文章列表、微信的名称、微信最新发布的文章信息等等,然后将这些信息导入数据库当中。(4)将微信公众号信息通过矩阵形式展示在PC端,其中利用后台的数据输入,用户可自定义微信矩阵的排列;并对解析结果内的微信信息进行计算并降序排列,得到微信的周榜和月榜并展示,展示后返回批量设置定时任务,以实现微信信息的更新。微信矩阵包括微信图标、微信名称、微信二维码、微信文章列表链接;点击微信图标,会判断是否有微信文章列表链接,如果有微信文章列表链接,则打开新窗口查看微信文章列表,如果没有微信文章列表链接,则显示微信二维码,可以通过微信扫描关注该微信号,查看该微信号具体信息。对微信的信息的计算包括对微信公众号的评估时间段内文章的阅读总数、评估时间段内文章的点赞总数、评估时间段的天数、评估时间段内所发的文章数、评估时间段内所发头条的总阅读数和总点赞数以及评估时间段内所发文章的最高阅读数和最高点赞数等数据进行了计算、从多个角度(整体、平均、峰值、头条)进行了评价、使得得到的排行指标更加准确、真实、科学。对计算结果进行降序排列得出微信的周榜和月榜。上述微信榜单的每一条数据都包括微信图标、微信公众号、微信名称、微信文章列表、微信时间周期内发布的文章数、微信时间周期内文章的总阅读数、微信时间周期内文章的头条阅读数、微信时间周期内文章的平均阅读数、微信时间周期内文章的点赞数、以及微信的排名指标;并且用户可以通过选择不同的时间段来查看以前发布的榜单,实现便民化。以上的所述乃是本专利技术的具体实施例及所运用的技术原理,若依本专利技术的构想所作的改变,其所产生的功能作用仍未超出说明书及附图所涵盖的精神时,仍应属本专利技术的保护范围。本文档来自技高网...
一种基于PC端的微信矩阵管理方法

【技术保护点】
1.一种基于PC端的微信矩阵管理方法,其特征在于,包括如下步骤:(1)判断后台是否为首次添加公众号;若是,则进行录入公众号信息;否则进行批量设置定时任务;(2)对单个公众号进行定时任务:模拟浏览器请求,通过输入微信公众号和模拟的cookie值,得到公众号相关HTML内容;(3)对公众号相关HTML内容进行解析,并将解析结果导入数据库;(4)将微信公众号信息通过矩阵形式展示,其中利用后台的数据输入,用户可自定义微信矩阵的排列;并对解析结果内的微信信息进行计算并降序排列,得到微信的周榜和月榜并展示,展示后返回批量设置定时任务,以实现微信信息的更新。

【技术特征摘要】
1.一种基于PC端的微信矩阵管理方法,其特征在于,包括如下步骤:(1)判断后台是否为首次添加公众号;若是,则进行录入公众号信息;否则进行批量设置定时任务;(2)对单个公众号进行定时任务:模拟浏览器请求,通过输入微信公众号和模拟的cookie值,得到公众号相关HTML内容;(3)对公众号相关HTML内容进行解析,并将解析结果导入数据库;(4)将微信公众号信息通过矩阵形式展示,其中利用后台的数据输入,用户可自定义微信矩阵的排列;并对解析结果内的微信信息进行计算并降序排列,得到微信的周榜和月榜并展示,展示后返回批量设置定时任务,以实现微信信息的更新。2.根据权利要求1所述的一种基于PC端的微信矩阵管理方法,其特征在于:所述的公众号信息包括二维码信息和公众号名称信息。3.根据权利要求1所述的一种基于PC端的微信矩阵管理方法,其特征在于:所述的批量设置定时任务具体为通过在系统中异步的执行任务和对线程的调度,可同时进行若干个任务,实现了对微信信息的定时、自动地采集。4.根据权利要求1所述的一种基于PC端的微信矩阵管理方法,其特征在于:所述步骤(3)的解析方法为将HTML转化为Document对象,通过CSS选择器得到微信的信息,从而得到微信的文章列表、微信的名称、微信最新发布的文章信息,最后将得到的信息导入数据库。5.根据权利要求1所述的一种基于PC...

【专利技术属性】
技术研发人员:应建红陈益李贵陈妍芬
申请(专利权)人:浙江鸿程计算机系统有限公司浙江省总工会
类型:发明
国别省市:浙江,33

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

1