企业微信监管方法及其系统技术方案

技术编号:31224921 阅读:12 留言:0更新日期:2021-12-08 09:27
本发明专利技术提供一种企业微信监管方法及其系统,包括以下步骤:拉取微信会话记录;将所述微信会话记录与预存的敏感词进行匹配,若匹配成功,则提取所述敏感词对应的相关会话记录,对所述相关会话记录进行单独保存;统计所述微信会话记录中的参数,根据统计的所述参数对员工行为进行分析,给出分析结果。本发明专利技术的一种企业微信监管方法及其系统,定时拉取微信会话记录到本地服务器中保存,自动将微信会话记录与预设的敏感词进行匹配,及时记录含有敏感词的微信会话内容,便于客户与员工通话记录的健康性监管;此外,还能对微信会话记录中的参数进行分析,给出分析结果,方便企业领导实时掌握员工沟通的工作情况,对员工行为进行监管。对员工行为进行监管。对员工行为进行监管。

【技术实现步骤摘要】
企业微信监管方法及其系统


[0001]本专利技术涉及一种微信安全管理领域,特别是涉及一种企业微信监管方法及其系统。

技术介绍

[0002]企业微信是腾讯微信团队打造的企业通讯与办公工具,可帮助企业连接内部、连接生态伙伴、连接消费者。
[0003]企业微信官网不提供会话记录查阅功能,并且企业微信会话记录云存储仅保留90天,若员工手机丢失或更换,即无法查询早期的会话记录;此外,有些离职人员在组织架构中被移除,查找离职员工的会话记录将变得相对困难和繁琐。
[0004]此外,企业微信官方不提供敏感词匹配功能,无法满足一些对回扣、内部消息等违规词汇要求严格的企业在会话审计和员工监管中的要求。
[0005]企业微信虽然提供了拉取会话记录接口,允许用户将会话记录拉取到本地数据库,但是拉取后的数据处理工作,如数据保存、数据统计和分析的工作,还需要企业自行开发软件来执行。
[0006]因此,提供一种能永久保存微信会话记录,能自动匹配敏感词,能对微信会话记录进行分析,并给出分析结果的企业微信监管方法和系统成为急需解决的问题。

技术实现思路

[0007]鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种企业微信监管方法及其系统,用于解决现有技术中无法永久保存微信会话记录,无法自动匹配敏感词,无法对微信会话记录进行分析的问题。
[0008]本专利技术提供一种企业微信监管方法,所述方法包括以下步骤:
[0009]拉取微信会话记录;
[0010]将所述微信会话记录与预存的敏感词进行匹配,若匹配成功,则提取所述敏感词对应的相关会话记录,对所述相关会话记录进行单独保存;
[0011]统计所述微信会话记录中的参数,根据统计的所述参数对员工行为进行分析,给出分析结果。
[0012]于本专利技术的一实施例中,所述拉取微信会话记录前的步骤包括:验证企业微信接口与服务器IP,验证成功后运行拉取微信会话记录。
[0013]于本专利技术的一实施例中,所述拉取微信会话记录后的步骤包括:对企业微信的公匙进行解密后,再对所述微信会话内容进行解密;其中,每一个所述微信会话内容都需要单独进行解密操作。
[0014]于本专利技术的一实施例中,所述参数包括员工的通话量、员工对接客户的数量、员工发送和接收文件的数量、敏感词出现次数。
[0015]于本专利技术的一实施例中,所述分析所述微信会话记录中的参数的步骤包括:
[0016]根据所述员工的通话量及员工发送和接收文件的数量计算该员工的活跃程度;
[0017]根据所述各员工对接客户的数量计算各员工对接客户的增加率或流失率;
[0018]根据所述敏感词出现次数计算各员工出现敏感词的频率。
[0019]本专利技术还提供一种企业微信监管系统,所述企业微信监管系统包括:
[0020]拉取模块,用于拉取微信会话记录;
[0021]数据分析模块,用于将所述微信会话记录与预存的敏感词进行匹配,若匹配成功,则提取所述敏感词对应的相关会话记录,对所述相关会话记录进行单独保存;
[0022]统计所述微信会话记录中的参数,根据统计的所述参数对员工行为进行分析,给出分析结果。
[0023]于本专利技术的一实施例中,所述系统还包括数据查看模块,用于查看所述分析结果及所述微信会话记录。
[0024]于本专利技术的一实施例中,所述系统还包括数据存储模块,用于保存系统数据;其中,所述系统数据包括所述敏感词、所述微信会话记录及所述分析结果。
[0025]本专利技术还提供一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术的一种企业微信监管方法中任意一项所述的方法。
[0026]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本专利技术的一种企业微信监管方法中所述的任意一项。
[0027]如上所述,本专利技术的一种企业微信监管方法及其系统,定时拉取微信会话记录到本地服务器中保存,自动将微信会话记录与预设的敏感词进行匹配,及时记录含有敏感词的微信会话内容,便于客户与员工通话记录的健康性监管;此外,还能对微信会话记录中的参数进行分析,给出分析结果,方便企业领导实时掌握员工沟通的工作情况,对员工行为进行监管。
附图说明
[0028]图1显示为本专利技术第一实施方式中的企业微信监管方法流程图。
[0029]图2显示为本专利技术第一实施方式中的拉取及存储企业微信会话记录步骤示意图。
[0030]图3显示为本专利技术第二实施方式中的工作方法示意图。
具体实施方式
[0031]以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
[0032]需要说明的是,以下实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,遂图式中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0033]请参阅图1,本专利技术的第一实施方式涉及一种企业微信监管方法,具体如下:
[0034]步骤101,拉取微信会话记录;其中,拉取的时间可根据需要设定;
[0035]请参阅图2,在拉取微信会话记录前还包括接口验证与服务器IP验证工作;具体的说,在使用会话存档功能前,需要提前做好密钥对生成、可信IP的配置和企业微信验证密钥的工作。配置完成后,所有拉取数据操作均需要先验证来源IP以及企业微信验证密钥,验证成功后才可进行数据拉取。
[0036]请参阅图2,继续说明,根据企业微信提供的SDK(Software Development Kit软件开发工具包)进行消息拉取,可执行批量会话拉取操作,具体步骤如下:
[0037]1、项目初始化,完成项目SDK初始化及身份校验。
[0038]2、查询上一次拉取的最后一个msg_id(消息id)作为本次拉取记录的起始msg_id的参考值。
[0039]3、封装请求参数:提交携带起始msg_id、上一步中获取的msg_id+1及其他验证请求参数的的消息体;
[0040]4、校验参数:企业微信校验请求参数,对参数合法性进行校验;
[0041]5、校验参数成功后,根据参数返回数据信息;其中,返回的数据信息中包括消息编号、用于解密的密钥版本号、加密后的公钥及加密后的内容;
[0042]6、根据返回的is_finish(是否完成)字段判断是否还需要继续拉取数据,如果需要继续拉取则执行第2步;
[0043]7、遍历拉取的结果并进行解密操作;
[0044]8本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种企业微信监管方法,其特征在于,所述方法包括以下步骤:拉取微信会话记录;将所述微信会话记录与预存的敏感词进行匹配,若匹配成功,则提取所述敏感词对应的相关会话记录,对所述相关会话记录进行单独保存;统计所述微信会话记录中的参数,根据统计的所述参数对员工行为进行分析,给出分析结果。2.根据权利要求1所述的企业微信监管方法,其特征在于,所述拉取微信会话记录前的步骤包括:验证企业微信接口与服务器IP,验证成功后运行拉取微信会话记录。3.根据权利要求2所述的企业微信监管方法,其特征在于,所述拉取微信会话记录后的步骤包括:对企业微信的公匙进行解密后,再对所述微信会话内容进行解密;其中,每一个所述微信会话内容都需要单独进行解密操作。4.根据权利要求1所述的企业微信监管方法,其特征在于:所述参数包括员工的通话量、员工对接客户的数量、员工发送和接收文件的数量、敏感词出现次数。5.根据权利要求4所述的企业微信监管方法,其特征在于,所述根据统计的所述参数对员工行为进行分析的步骤包括:根据所述员工的通话量及员工发送和接收文件的数量计算该员工的活跃程度;根据所述各员工对接客户的数量计...

【专利技术属性】
技术研发人员:刘海平
申请(专利权)人:上海回声网络科技有限公司
类型:发明
国别省市:

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

1