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

文档序号:1941413 发布日期:2021-12-07 浏览:12次 >En<

阅读说明:本技术 企业微信监管方法及其系统 (Enterprise WeChat supervision method and system ) 是由 刘海平 于 2020-06-02 设计创作,主要内容包括:本发明提供一种企业微信监管方法及其系统,包括以下步骤:拉取微信会话记录;将所述微信会话记录与预存的敏感词进行匹配,若匹配成功,则提取所述敏感词对应的相关会话记录,对所述相关会话记录进行单独保存;统计所述微信会话记录中的参数,根据统计的所述参数对员工行为进行分析,给出分析结果。本发明的一种企业微信监管方法及其系统,定时拉取微信会话记录到本地服务器中保存,自动将微信会话记录与预设的敏感词进行匹配,及时记录含有敏感词的微信会话内容,便于客户与员工通话记录的健康性监管;此外,还能对微信会话记录中的参数进行分析,给出分析结果,方便企业领导实时掌握员工沟通的工作情况,对员工行为进行监管。(The invention provides an enterprise WeChat supervision method and a system thereof, comprising the following steps: pulling a WeChat session record; matching the WeChat conversation record with a pre-stored sensitive word, if the matching is successful, extracting a related conversation record corresponding to the sensitive word, and storing the related conversation record independently; and counting parameters in the WeChat session record, analyzing the behavior of the employee according to the counted parameters, and giving an analysis result. According to the enterprise wechat supervision method and the enterprise wechat supervision system, the wechat session records are regularly pulled and stored in the local server, the wechat session records are automatically matched with the preset sensitive words, and the wechat session contents containing the sensitive words are recorded in time, so that the health supervision of the conversation records of the clients and the staff is facilitated; in addition, parameters in the WeChat session records can be analyzed, an analysis result is given, enterprise leaders can conveniently master the working condition of staff communication in real time, and staff behaviors are supervised.)

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

技术领域

本发明涉及一种微信安全管理领域,特别是涉及一种企业微信监管方法及其系统。

背景技术

企业微信是腾讯微信团队打造的企业通讯与办公工具,可帮助企业连接内部、连接生态伙伴、连接消费者。

企业微信官网不提供会话记录查阅功能,并且企业微信会话记录云存储仅保留90天,若员工手机丢失或更换,即无法查询早期的会话记录;此外,有些离职人员在组织架构中被移除,查找离职员工的会话记录将变得相对困难和繁琐。

此外,企业微信官方不提供敏感词匹配功能,无法满足一些对回扣、内部消息等违规词汇要求严格的企业在会话审计和员工监管中的要求。

企业微信虽然提供了拉取会话记录接口,允许用户将会话记录拉取到本地数据库,但是拉取后的数据处理工作,如数据保存、数据统计和分析的工作,还需要企业自行开发软件来执行。

因此,提供一种能永久保存微信会话记录,能自动匹配敏感词,能对微信会话记录进行分析,并给出分析结果的企业微信监管方法和系统成为急需解决的问题。

发明内容

鉴于以上所述现有技术的缺点,本发明的目的在于提供一种企业微信监管方法及其系统,用于解决现有技术中无法永久保存微信会话记录,无法自动匹配敏感词,无法对微信会话记录进行分析的问题。

本发明提供一种企业微信监管方法,所述方法包括以下步骤:

拉取微信会话记录;

将所述微信会话记录与预存的敏感词进行匹配,若匹配成功,则提取所述敏感词对应的相关会话记录,对所述相关会话记录进行单独保存;

统计所述微信会话记录中的参数,根据统计的所述参数对员工行为进行分析,给出分析结果。

于本发明的一实施例中,所述拉取微信会话记录前的步骤包括:验证企业微信接口与服务器IP,验证成功后运行拉取微信会话记录。

于本发明的一实施例中,所述拉取微信会话记录后的步骤包括:对企业微信的公匙进行解密后,再对所述微信会话内容进行解密;其中,每一个所述微信会话内容都需要单独进行解密操作。

于本发明的一实施例中,所述参数包括员工的通话量、员工对接客户的数量、员工发送和接收文件的数量、敏感词出现次数。

于本发明的一实施例中,所述分析所述微信会话记录中的参数的步骤包括:

根据所述员工的通话量及员工发送和接收文件的数量计算该员工的活跃程度;

根据所述各员工对接客户的数量计算各员工对接客户的增加率或流失率;

根据所述敏感词出现次数计算各员工出现敏感词的频率。

本发明还提供一种企业微信监管系统,所述企业微信监管系统包括:

拉取模块,用于拉取微信会话记录;

数据分析模块,用于将所述微信会话记录与预存的敏感词进行匹配,若匹配成功,则提取所述敏感词对应的相关会话记录,对所述相关会话记录进行单独保存;

统计所述微信会话记录中的参数,根据统计的所述参数对员工行为进行分析,给出分析结果。

于本发明的一实施例中,所述系统还包括数据查看模块,用于查看所述分析结果及所述微信会话记录。

于本发明的一实施例中,所述系统还包括数据存储模块,用于保存系统数据;其中,所述系统数据包括所述敏感词、所述微信会话记录及所述分析结果。

本发明还提供一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明的一种企业微信监管方法中任意一项所述的方法。

本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本发明的一种企业微信监管方法中所述的任意一项。

如上所述,本发明的一种企业微信监管方法及其系统,定时拉取微信会话记录到本地服务器中保存,自动将微信会话记录与预设的敏感词进行匹配,及时记录含有敏感词的微信会话内容,便于客户与员工通话记录的健康性监管;此外,还能对微信会话记录中的参数进行分析,给出分析结果,方便企业领导实时掌握员工沟通的工作情况,对员工行为进行监管。

附图说明

图1显示为本发明第一实施方式中的企业微信监管方法流程图。

图2显示为本发明第一实施方式中的拉取及存储企业微信会话记录步骤示意图。

图3显示为本发明第二实施方式中的工作方法示意图。

具体实施方式

以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。

需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。

请参阅图1,本发明的第一实施方式涉及一种企业微信监管方法,具体如下:

步骤101,拉取微信会话记录;其中,拉取的时间可根据需要设定;

请参阅图2,在拉取微信会话记录前还包括接口验证与服务器IP验证工作;具体的说,在使用会话存档功能前,需要提前做好密钥对生成、可信IP的配置和企业微信验证密钥的工作。配置完成后,所有拉取数据操作均需要先验证来源IP以及企业微信验证密钥,验证成功后才可进行数据拉取。

请参阅图2,继续说明,根据企业微信提供的SDK(Software Development Kit软件开发工具包)进行消息拉取,可执行批量会话拉取操作,具体步骤如下:

1、项目初始化,完成项目SDK初始化及身份校验。

2、查询上一次拉取的最后一个msg_id(消息id)作为本次拉取记录的起始msg_id的参考值。

3、封装请求参数:提交携带起始msg_id、上一步中获取的msg_id+1及其他验证请求参数的的消息体;

4、校验参数:企业微信校验请求参数,对参数合法性进行校验;

5、校验参数成功后,根据参数返回数据信息;其中,返回的数据信息中包括消息编号、用于解密的密钥版本号、加密后的公钥及加密后的内容;

6、根据返回的is_finish(是否完成)字段判断是否还需要继续拉取数据,如果需要继续拉取则执行第2步;

7、遍历拉取的结果并进行解密操作;

8、将解密数据保存到数据库中;

9、判断是否有记录需要拉取媒体文件,需要则根据返回消息体内容进行拉取;其中,媒体文件包括文件、语音条、短视频、图片等

10、匹配敏感词库,对触发敏感词的记录提交敏感词处理模块处理。

继续说明,在拉取会话完成后,需要对解密公钥进行解密操作,解密完成后才可使用公钥对会话内容进行解密操作,然后再对会话列表中的数据进行遍历解密操作。即每一个会话都需要单独进行解密操作。

1、处理加密后的公钥:首先对消息体中的公钥进行base64反编码,对使用系统中保存的私钥信息进行RSA OKCS1算法解密,从而得到公钥信息;之所以采用这种方案,是因为会话内容是通过配置的公钥进行加密处理后的信息,想得到消息体的实际信息,需要使用公钥进行解密,而消息体中的公钥信息是通过RSA加密算算进行了加密处理的。所以首先需要对公钥信息进行解密操作。

2、处理消息密文,在上一步完成公钥解密操作后,获取了实际公钥的信息,将消息密文、公钥传入企业微信的SDK解密接口。其中,获取的结果就是解密后的实际明文消息体。会话内容消息类型请参阅表一。

表一消息类型及参数对照表

步骤102,将微信会话记录与预存的敏感词进行匹配,若匹配成功,则提取敏感词对应的相关会话记录,对相关会话记录进行单独保存;需要说明的是,预存的敏感词由系统提供,用户也可自定义需要的敏感词,并且可为不同职位定义各自的敏感词。

统计所述微信会话记录中的参数,根据统计的所述参数对员工行为进行分析,给出分析结果。

继续说明,保存的微信会话记录是按照员工进行分类,而且,将离职员工与在职员工区分开来。

继续说明,统计所述微信会话记录中的参数,具体为:

统计员工与企业内部员工和客户的通话量,其中,通话量包括通话时间、次数;

统计员工发送和接收文件的数量;

统计员工对接客户的数量,其中,数量包括新增客户数量和流失客户数量;

统计员工通话中出现敏感词的次数。

继续说明,根据统计的所述参数对员工行为进行分析,具体包括:

根据员工的通话量、发送和接收文件的数量计算该员工的活跃程度;

根据员工对接客户的数量计算员工对接客户的增加率或流失率;

根据敏感词出现次数计算员工出现敏感词的频率。

根据上述分析,给出分析结果;其中,员工的活跃程度、客户的增加率或流失率、通话量以图表的方式显示;此外,还可设置各企业比较关心的数据上限,如敏感词、客户的流失率,当某员工对应的该数据达到上限时,将该数据以通知的方式发送至该员工的上级领导。

本发明的方法可根据上述参数,实现多种条件的查询;若想知道某个员工的会话记录,可在查询框中输入该员工姓名,也可在组织架构中点击员工名称,查看该员工的会话记录;其中,会话记录以敏感词出现频率高低来进行排序;会话记录的联系人一栏显示该员工所有联系人员的名单。

本发明的第二实施方式涉及一种企业微信监管系统,

请参阅图3,包括:

拉取模块,用于拉取微信会话记录;具体步骤包括:

(1)组织架构拉取:组织架构实时更新。

(2)根据企业微信提供的接口,系统自定义定时任务,按时拉取通讯录及会话记录到本地服务器。

需要说明的是,拉取数据前要先对系统进行配置,具体包括:数据拉取频率、企业信息管理的规则设置。其中,企业信息管理的规则中包括员工权限管理,主要根据不同的员工,超级管理员或具有调整权限的管理员可以授予员工不同的权限,授权成功后,员工登录授权成功可查看相关功能。

数据分析模块,用于将所述微信会话记录与预存的敏感词进行匹配,若匹配成功,则提取所述敏感词对应的相关会话记录,对所述相关会话记录进行单独保存;

还用于统计所述微信会话记录中的参数,根据统计的所述参数对员工行为进行分析,给出分析结果。

需要说明的是,拉取成功后,对拉取的数据处理、分析,将数据按照员工进行分类存储,便于信息查询。

本发明的系统还包括数据查看模块,用于为使用者提供查看分析结果及微信会话记录的窗口。

本发明的系统还包括数据存储模块,用于保存系统数据;其中,系统数据包括保存的敏感词、微信会话记录及分析结果。

本发明的系统还包括授权登陆模块,具体用途如下:

(1)企业微信授权,系统提供企业微信授权登录,企业微信授权登录成功后才允许进入查看模块,非本企业员工无法授权成功。

(2)功能授权,管理员授权不同员工查看信息功能权限,只有获得相应功能权限的员工方可查看/操作相关功能。

本发明的第三实施方式涉及一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第一实施方式中所述方法的任意一项。

本发明的第四实施方式涉及一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行所述程序时实现上述第一实施方式中所述方法的任意一项。

综上所述,本发明的一种企业微信监管方法及其系统,定时拉取微信会话记录到本地服务器中保存,自动将微信会话记录与预设的敏感词进行匹配,及时记录含有敏感词的微信会话内容,便于客户与员工通话记录的健康性监管;此外,还能对微信会话记录中的参数进行分析,给出分析结果,方便企业领导实时掌握员工沟通的工作情况,对员工行为进行监管。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。

上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:消息处理方法、装置、设备和存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!