信息处理方法、装置、计算机设备和存储介质与流程

文档序号:16401817发布日期:2018-12-25 20:10阅读:195来源:国知局
信息处理方法、装置、计算机设备和存储介质与流程

本申请涉及计算机技术领域,特别是涉及一种信息处理方法、装置、计算机设备和存储介质。

背景技术

随着计算机应用技术的发展,企业可以通过企业办公平台作为办公沟通工具,完成办公过程中的即时通信(如聊天)、电话、邮件等沟通以及贴合办公场景的其他办公应用。企业办公平台作为有效的办公沟通工具,提高了企业内部的沟通效率,对提高企业生产率有一定的推动作用。

随着企业办公平台的发展,部分企业办公平台通过外部联系人的方式,打通了与一些即时通信平台的互通流程,如企业办公平台的用户与即时通信平台的用户互为好友之后,相互之间可以进行消息的收发,但目前的应用过程中,企业办公平台与即时通信平台用户之间的交互性能不佳。



技术实现要素:

基于此,有必要提供一种信息处理方法、装置、计算机设备和计算机存储介质。

一种信息处理方法,所述方法包括:

接收第一设置指令,所述第一设置指令携带第一企业成员信息,所述第一企业成员信息包括:第一企业办公平台用户标识、第一字段名称以及各第一字段名称分别对应的字段参数;

存储所述第一企业成员信息,并将所述第一企业成员信息同步至即时通信服务器。

一种信息处理方法,所述方法包括:

接收即时通信客户端发送的企业用户信息查看请求;

基于所述企业用户信息查看请求,从与所述企业用户信息查看请求对应的企业办公平台服务器同步过来的企业成员信息中,获取与所述企业用户信息查看请求对应的第一企业成员信息,所述第一企业成员信息包括:第一企业办公平台用户标识、第一字段名称以及各第一字段名称分别对应的字段参数;

向所述即时通信客户端返回企业用户信息查看响应,所述企业用户信息查看响应携带所述第一企业成员信息。

一种信息处理方法,所述方法包括:

向即时通信服务器发送企业用户信息查看请求;

获取所述即时通信服务器基于所述企业用户信息查看请求返回的企业用户信息查看响应,所述企业用户信息查看响应携带与所述企业用户信息查看请求对应的第一企业成员信息,所述第一企业成员信息携带第一企业办公平台用户标识、第一字段名称以及各第一字段名称分别对应的字段参数,所述第一企业成员信息由与所述企业用户信息查看请求对应的企业办公平台服务器同步至所述即时通信服务器。

一种信息处理装置,所述装置包括:

第一指令接收模块,用于接收第一设置指令,所述第一设置指令携带第一企业成员信息,所述第一企业成员信息包括:第一企业办公平台用户标识、第一字段名称以及各第一字段名称分别对应的字段参数;

第一同步模块,用于存储所述第一企业成员信息,并将所述第一企业成员信息同步至即时通信服务器。

一种信息处理装置,所述装置包括:

查看请求接收模块,用于接收即时通信客户端发送的企业用户信息查看请求;

成员信息获取模块,用于基于所述企业用户信息查看请求,从与所述企业用户信息查看请求对应的企业办公平台服务器同步过来的企业成员信息中,获取与所述企业用户信息查看请求对应的第一企业成员信息,所述第一企业成员信息包括:第一企业办公平台用户标识、第一字段名称以及各第一字段名称分别对应的字段参数;

查看请求响应模块,用于向所述即时通信客户端返回企业用户信息查看响应,所述企业用户信息查看响应携带所述第一企业成员信息。

一种信息处理装置,所述装置包括:

查看请求发送模块,用于向即时通信服务器发送企业用户信息查看请求;

查看响应接收模块,用于获取所述即时通信服务器基于所述企业用户信息查看请求返回的企业用户信息查看响应,所述企业用户信息查看响应携带与所述企业用户信息查看请求对应的第一企业成员信息,所述第一企业成员信息携带第一企业办公平台用户标识、第一字段名称以及各第一字段名称分别对应的字段参数,所述第一企业成员信息由与所述企业用户信息查看请求对应的企业办公平台服务器同步至所述即时通信服务器。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时,实现如上所述的方法的步骤。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如上所述的方法的步骤。

如上所述的实施例中的信息处理方法、装置、计算机设备和存储介质,在企业办公平台服务器可配置包含第一企业办公平台用户标识、第一字段名称以及各第一字段名称分别对应的字段参数的第一企业成员信息,且该第一企业成员信息可同步至即时通信服务器,从而即时通信客户端可以通过访问即时通信服务器获得企业办公平台的信息,通过在企业办公平台服务器配置各不同的第一字段名称以及对应的字段参数,从而可以更好的将企业办公平台的用户的身份信息(如企业员工的身份信息)展示给即时通信客户端的用户,有助于增强即时通信客户端的用户对企业办公平台用户的可信度,进而可有利于增强即时通信客户端的用户与企业办公平台用户的交互性能。

附图说明

图1为一个实施例中的信息处理方法的应用环境示意图;

图2为另一个实施例中的信息处理方法的应用环境示意图;

图3为一个实施例中的信息处理方法的流程示意图;

图4为另一个实施例中的信息处理方法的流程示意图;

图5为另一个实施例中的信息处理方法的流程示意图;

图6为一个应用实施例中的系统架构示意图;

图7为一个应用实施例中的交互流程示意图;

图8为一个应用实施例中的配置字段的界面示意图;

图9为一个应用实施例中的配置字段参数的界面示意图;

图10为一个应用实施例中的第一企业成员信息对外显示界面示意图;

图11为一个应用实施例中的即时通信客户端显示的企业办公平台好友列表的界面示意图;

图12为一个应用实施例中的即时通信客户端显示的第一企业成员信息的界面示意图;

图13为一个应用实施例中的即时通信客户端进入企业办公平台提供的小程序的界面示意图;

图14为一个应用实施例中的企业办公平台用户配置隐私字段的界面示意图;

图15为一个应用实施例中的企业办公平台用户配置隐私字段后即时通信客户端显示的第一企业成员信息的界面示意图;

图16是一个实施例中的信息处理装置的结构示意图;

图17是另一个实施例中的信息处理装置的结构示意图;

图18是另一个实施例中的信息处理装置的结构示意图;

图19为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的信息处理方法,可以应用于如图1所示的应用环境中。其中,第一终端11为即时通信用户所持有的终端,第一服务器12是为第一终端11提供即时通信服务的后台服务器,第二终端21为企业办公平台用户所持有的终端,第二服务器22是为第二终端21提供企业办公平台的相关服务器的后台服务器,第一终端11与第一服务器12之间、第二终端21与第二服务器22之间可通过网络10进行通信。在本申请的实施例中,在第二服务器22上可配置第二终端21的用户的相关信息(即企业成员信息),一个实施例中还可以设置该第二终端21的用户的相关信息是否向第一终端11的用户公开显示。第一服务器12与第二服务器22可通过后台进行通信,从而使得第一终端11可以查看第二终端21的用户在第二服务器22上配置的信息。

其中,上述第一服务器12、第二服务器22可以通过独立服务器来实现,也可以通过服务器集群来实现。在一些实施例中,如图2所示,以第二服务器22为例,其可以包括企业办公平台联系人服务器221、企业办公平台配置管理服务器222以及web管理服务器223,企业用户或开发人员可以通过使用web浏览终端访问web管理服务器223,以对企业办公平台配置管理服务器222上的字段配置信息进行配置,并在企业办公平台联系人服务器221设置并存储企业办公平台的企业员工的企业用户信息。其中,第一终端11可以是但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,只要能够实现即时通信功能并访问第一服务器12即可,其中一个实现即时通信功能的方式可以是例如可运行即时通信客户端,第二终端11可以是但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,只要能够实现企业办公平台的终端应用功能并访问第二服务器12即可,其中一个实现企业办公平台的终端应用功能的方式可以是例如可运行企业办公平台的相关终端客户端。

参考图3所示,一个实施例中的信息处理方法,包括下述步骤s301至步骤s302,该方法可执行于图1所示的第二服务器22。

步骤s301:接收第一设置指令,其中第一设置指令携带第一企业成员信息,该第一企业成员信息包括:第一企业办公平台用户标识、第一字段名称以及各第一字段名称分别对应的字段参数。

其中,第一企业办公平台用户标识,是指用户在企业办公平台上的唯一性用户标识,用以标识用户在企业办公平台上的唯一性身份。以企业办公平台为企业微信为例,该第一企业办公平台用户标识可以指企业微信用户在企业微信平台上的唯一性标识,如在企业微信平台上的id、可以唯一性标识用户的电话号码或者其他信息等等。

该第一字段名称,指与第一企业办公平台用户标识对应的用户的相关用户信息字段,一个实施例的第一字段名称可以包括例如企业名称、姓名、手机号码、邮箱、所在部门、职务、企业网页、文本信息等各种可关联至企业员工用户的信息内容,可以理解,第一字段名称具体包含的字段名称的内容以及个数可以结合实际需要进行设置。

与第一字段名称对应的字段参数,指与第一企业办公平台用户标识对应的用户关联于该第一字段名称的具体的信息内容,以第一字段名称包含“企业名称”为例,则与“企业名称”对应的字段参数可以是“***公司”、“腾讯”等区分不同企业的信息,以第一字段名称包含“部门”为例,则与“部门”对应的字段参数可以是例如“市场部”、“产品部”、“科技部”等能体现所在部门的部门名称的信息。对于其他不同的字段名称,对应的字段参数的类型也会有所不同。

步骤s302:存储所述第一企业成员信息,并将所述第一企业成员信息同步至即时通信服务器。

将所述第一企业成员信息同步至即时通信服务器,可以采用各种可能的方式进行。一个实施例中可采用下述方式进行:向即时通信服务器发送企业成员信息同步请求,所述企业成员信息同步请求携带所述第一企业成员信息。

基于本实施例中的方法,在企业办公平台服务器可配置包含第一企业办公平台用户标识、第一字段名称以及各第一字段名称分别对应的字段参数的第一企业成员信息,且该第一企业成员信息可同步至即时通信服务器,从而即时通信客户端可以通过访问即时通信服务器获得企业办公平台的信息,通过在企业办公平台服务器配置各不同的第一字段名称以及对应的字段参数,从而可以更好的将企业办公平台的用户的身份信息(如企业员工的身份信息)展示给即时通信客户端的用户,有助于增强即时通信客户端的用户对企业办公平台用户的可信度,进而可有利于增强即时通信客户端的用户与企业办公平台用户的交互性能。

在一个实施例中,在上述步骤s301的接收第一设置指令之前,还可以包括步骤s3001和步骤s3003。

步骤s3001:接收企业成员信息设置请求。

其中,该企业成员信息设置请求,可以是企业的在企业办公平台的管理人员通过其使用的终端发出,也可以是企业的在企业办公平台具有相应权限的员工通过其使用的终端发出,具体的权限可以在企业办公平台进行设置。该企业成员信息设置请求的作用,是请求设置该企业的员工可显示给即时通信用户的字段名称。

步骤s3002:基于所述企业成员信息设置请求,获取字段配置信息,所述字段配置信息携带各字段名称以及各字段名称分别对应的对外展示类型,所述各字段名称包括各所述第一字段名称。

一个实施例中,在接收企业成员信息设置请求之前,还可以包括:接收字段配置指令,所述字段配置指令携带所述字段配置信息;存储所述字段配置信息。其中,该字段配置指令可以由企业的在企业办公平台的管理人员通过其使用的终端发出,也可以是企业的在企业办公平台具有相应权限的员工通过其使用的终端发出,具体的权限可以在企业办公平台进行设置。

字段配置指令是用以设置该企业的所有员工可显示给即时通信用平台户的字段名称。该字段配置指令还可以设置各字段名称分别对应的对外展示类型,如各字段名称是否需要向即时通信平台用户公开显示、是否必须向即时通信平台用户公开显示等。以字段名称为“企业名称”、“员工姓名”为例,则其对应的对外展示类型则可设置为必须向即时通信平台用户展示,这样的字段名称也可以称之为固定字段。以字段名称为“手机号码”、“邮箱”、“职务”为例,则其对应的对外展示类型则可设置为可根据需要向即时通信平台用户展示,这样的字段名称也可以称之为基础字段。在一些实施例中,还可以添加自定义字段的字段名称,以使得企业员工可以自定义可向即时通信平台展示的字段名称。

步骤s3003:向所述企业成员信息设置请求的发送方返回所述字段配置信息。

从而,在将该字段配置信息返回给企业成员信息设置请求的发送方后,该发送方可以从字段配置信息中选择需为当前企业员工(如上述第一企业办公平台用户标识对应的用户)设置的字段名称,并设定选择的各字段名称对应的字段参数,然后发送上述第一设置指令。

在一个实施例中,在上述将所述第一企业成员信息同步至即时通信服务器之后,还可以包括如下步骤s303至步骤s305。

步骤s303:接收第二设置指令,所述第二设置指令携带第二企业成员信息,所述第二企业成员信息包括:所述第一企业办公平台用户标识、第二字段名称以及各第二字段名称对应的隐私标识。

其中,上述第一字段名称可包括该第二字段名称,该隐私标识也可称之为字段名称是否展示标识,用以确定对应的第二字段名称是否需要向即时通信平台用户显示。这的隐私标识可以采用任何可能的标识,只要能够标记或指示对应的第二字段名称是否向即时通信平台用户显示即可。

步骤s304:根据所述第二企业成员信息,更新与所述第一企业办公平台用户标识对应的所述第一企业成员信息。

可以采用任何可能的方式来实现该更新过程,如一个实施例中,可以基于第二企业成员信息中的第一企业办公平台用户标识、第二字段名称以及各第二字段名称对应的隐私标识,将第一企业成员信息的第一字段名称中,与第二字段名称相同的字段名称添加对应的隐私标识,从而获得更新后的第一企业成员信息。

步骤s305:将更新后的所述第一企业成员信息同步至即时通信服务器。

将更新后的所述第一企业成员信息同步至即时通信服务器,可以采用任何可能的方式进行。在一个实施例中,可以将更新后的第一企业成员信息整体发送至即时通信服务器,即时通信服务器接收后通过覆盖的方式即可完成该同步过程。如即时通信服务器将接收到的更新后的第一企业成员信息,整体覆盖已存储的与第一企业办公平台用户标识对应的第一企业成员信息。在另一个实施例中,可以是向所述即时通信服务器发送企业成员信息更新请求,所述企业成员信息更新请求携带所述第二企业成员信息,从而由即时通信服务器基于第二企业成员信息完成对存储的第一企业成员信息的更新,以完成对更新后的第一企业成员信息的同步。

一个实施例中的信息处理方法可应用于图1中所示的即时通信服务器12中,参考图4所示,一个实施例中的应用于即时通信服务器12的信息处理方法,包括步骤s401至步骤s403。

步骤s401:接收即时通信客户端发送的企业用户信息查看请求。

该企业用户信息查看请求,为即时通信用户需要查看企业办公平台用户的相关信息的请求,该即时通信用户与该企业办公平台用户存在关联关系,如为好友关系。

一个实施例中,可以仅查看其中一个企业办公平台用户的信息,此时,所述企业用户信息查看请求包括第一用户信息查看请求,所述第一用户信息查看请求携带所述第一企业办公平台用户标识。此时,该企业用户信息查看请求对应的企业办公平台服务器,为与所述第一企业办公平台用户标识对应的企业办公平台服务器。可以理解,该第一用户查看请求还可以携带通过该即时通信客户端登陆的即时通信平台用户标识。其中,该即时通信平台用户标识对应的即时通信用户,与第一企业办公平台用户标识对应的企业办公平台用户存在关联关系,如互为好友。

一个实施例中,可以查看多个企业办公平台用户的信息,此时,上述企业用户信息查看请求包括第二用户信息查看请求,所述第二用户信息查看请求携带即时通信用户标识。此时,上述与所述企业用户信息查看请求对应的企业办公平台服务器,为与第二企业办公平台用户标识对应的企业办公平台服务器,所述即时通信用户标识与所述第二企业办公平台用户标识相关联。其中,即时通信用户标识与所述第二企业办公平台用户标识相关联,可以是即时通信用户标识对应的即时通信用户,与各第二企业办公平台用户标识对应的企业办公平台用户互为好友。从而即时通信用户可以据此查看对企业办公平台好友列表的信息的查看。

步骤s402:基于所述企业用户信息查看请求,从与所述企业用户信息查看请求对应的企业办公平台服务器同步过来的企业成员信息中,获取与所述企业用户信息查看请求对应的第一企业成员信息,所述第一企业成员信息包括:第一企业办公平台用户标识、第一字段名称以及各第一字段名称分别对应的字段参数。

一个实施例中,在上述接收即时通信客户端发送的企业用户信息查看请求之前,还可以包括:接收所述企业办公平台服务器发送的企业成员信息同步请求,所述企业成员信息同步请求携带所述第一企业成员信息;存储所述第一企业成员信息。从而可以据此将企业办公平台服务器的各企业成员信息存储至即时通信服务器,以便于即时通信客户端可以查看。

一个实施例中,在上述接收即时通信客户端发送的企业用户信息查看请求之前,还可以包括:

接收所述企业办公平台服务器发送的企业成员信息更新请求,所述企业成员信息更新请求携带第二企业成员信息,所述第二企业成员信息包括:所述第一企业办公平台用户标识、第二字段名称以及各第二字段名称对应的隐私标识;

根据所述第二企业成员信息,更新与所述第一企业办公平台用户标识对应的所述第一企业成员信息。

其中,上述第一字段名称可包括该第二字段名称,该隐私标识也可称之为字段名称是否展示标识,用以确定对应的第二字段名称是否需要向即时通信平台用户显示。这里的隐私标识可以采用任何可能的标识,只要能够标记或指示对应的第二字段名称是否向即时通信平台用户显示即可。

可以采用任何可能的方式来实现该更新过程,如一个实施例中,可以基于第二企业成员信息中的第一企业办公平台用户标识、第二字段名称以及各第二字段名称对应的隐私标识,将第一企业成员信息的第一字段名称中,与第二字段名称相同的字段名称添加对应的隐私标识,从而获得更新后的第一企业成员信息。

步骤s403:向所述即时通信客户端返回企业用户信息查看响应,所述企业用户信息查看响应携带所述第一企业成员信息。

一个实施例中的信息处理方法可应用于图1中所示的第一终端11,参考图5所示,一个实施例中的用户终端的信息处理方法,包括步骤s501至步骤s502。

步骤s501:向即时通信服务器发送企业用户信息查看请求。

该企业用户信息查看请求,为即时通信用户需要查看企业办公平台用户的相关信息的请求,该即时通信用户与该企业办公平台用户存在关联关系,如为好友关系。

一个实施例中,可以仅查看其中一个企业办公平台用户的信息,此时,所述企业用户信息查看请求包括第一用户信息查看请求,所述第一用户信息查看请求携带所述第一企业办公平台用户标识。此时,该企业用户信息查看请求对应的企业办公平台服务器,为与所述第一企业办公平台用户标识对应的企业办公平台服务器。可以理解,该第一用户查看请求还可以携带通过该即时通信客户端登陆的即时通信平台用户标识。其中,该即时通信平台用户标识对应的即时通信用户,与第一企业办公平台用户标识对应的企业办公平台用户存在关联关系,如互为好友。

一个实施例中,可以查看多个企业办公平台用户的信息,此时,上述企业用户信息查看请求包括第二用户信息查看请求,所述第二用户信息查看请求携带即时通信用户标识。此时,上述与所述企业用户信息查看请求对应的企业办公平台服务器,为与第二企业办公平台用户标识对应的企业办公平台服务器,所述即时通信用户标识与所述第二企业办公平台用户标识相关联。其中,即时通信用户标识与所述第二企业办公平台用户标识相关联,可以是即时通信用户标识对应的即时通信用户,与各第二企业办公平台用户标识对应的企业办公平台用户互为好友。从而即时通信用户可以据此查看对企业办公平台好友列表的信息的查看。

步骤s502:获取所述即时通信服务器基于所述企业用户信息查看请求返回的企业用户信息查看响应,所述企业用户信息查看响应携带与所述企业用户信息查看请求对应的第一企业成员信息,所述第一企业成员信息携带第一企业办公平台用户标识、第一字段名称以及各第一字段名称分别对应的字段参数,所述第一企业成员信息由与所述企业用户信息查看请求对应的企业办公平台服务器同步至所述即时通信服务器。

基于如上所述的实施例,以下结合一个具体应用示例进行举例说明。在具体的应用示例中,即时通信客户端可以是任何可以实现即时通信功能的客户端,如微信,企业办公平台可以是任何供企业实现办公交流等的平台,如企业微信。企业微信通过外部联系人的方式,实现了与微信的互通,企业微信用户添加微信用户为好友之后,可以互相进行消息的收发,可以更加便捷地管理微信侧的企业客户。

参考图6、图7所示,一个实施例中本申请方案涉及的基础技术架构涉及企业办公平台客户端、企业办公平台服务器、即时通信客户端以及即时通信服务器,其中,企业办公平台服务器可涉及企业办公平台的web管理服务器、配置管理服务器和联系人服务器。

企业办公平台的web管理服务器,如企业微信web管理端,主要用以实现对企业成员的新增字段的配置,以及企业成员的字段名称的信息参数的管理。企业办公平台的配置管理服务器和联系人服务器,主要用以实现企业对在企业办公平台的企业成员的管理,例如增加或删除企业成员、企业成员的外部联系人好友信息(本实施例中可以是例如即时通信平台好友信息)、以及存储和管理企业办公平台用户的对外配置信息(例如上述字段配置信息、第一企业成员信息等),以及隐私字段信息(例如字段名称对应的隐私标识)。

上述即时通信服务器,主要用以管理即时通信用户的资料信息,以及实现与和企业办公平台服务器之间的跨平台通信,其中,即时通信服务器与企业办公平台服务器之间可以通过broker服务进行中转,以实现相互之间的通信。上述企业办公平台客户端,主要用以实现对企业办公平台用户的企业成员信息中的相关字段的隐私管理以及相关字段的字段内容的展示。上述即时通信客户端,主要用以展示即时通信用户的企业办公平台联系人列表、以及对应的企业办公平台联系人的个人的企业上述企业成员信息。

参考图7所示,在一个具体应用示例的时序处理过程中,首先完成对企业办公平台的用户的对外字段和字段内容的配置,如图7的时序1-3所示。

在图7所示的时序1中,完成企业在企业办公平台的对外字段的配置。在该过程中,企业在企业办公平台的管理人员或者有权限的企业员工,通过其使用的终端向企业办公平台服务器中的web管理服务器发送字段配置请求,web管理服务器接收到该字段配置请求后,向该终端返回字段配置界面,管理人员可在该字段配置界面配置企业成员对外展示的字段,如配置字段名称,一个示例中的字段配置界面如图8所示。

一个实施例中,企业管理人员配置的企业成员对外展示的字段名称,可以包括固定字段、基础字段和自定义字段,其中固定字段可以是企业管理人员配置的企业员工必须对外展示(如向即时通信用户展示)的字段,不能去掉勾选,默认都需要对外展示;例如该企业员工所在企业的企业名称、该企业员工的员工姓名等。基础字段可以是企业办公平台中有固定设置、不能增加或删除,但是可以由企业员工自行决定是否向外展示的字段,其企业员工可以勾选是否对外展示,例如该企业员工的手机号、邮箱、职务等段。

自定义字段可以是自行增加或删除、且可以自行勾选是否对外展示的字段,例如文本、链接、小程序、网页等等。

在一个实施例中,在定义字段名称包含文本、链接、小程序等的自定义字段时,一个具体应用示例中可通过下述方式定义出自定义的字段的类型。

在表示这些自定义字段的字段名称时,各个类型的字段名称都可以使用filed_name字段,文本类型字段对应的数据可以使用filed_value,一个实施例中的表示自定义字段的部分代码可如下所示:

以自定义字段的字段名称包含小程序为例,与“小程序”对应的字段内容可以包括:小程序的名称、小程序标识、以及小程序关联的在即时通信平台的id,一个应用示例中针对自定义小程序这一字段的部分代码可如下所示。

其中,上述小程序标识app_id以及小程序即时通信平台标识都能唯一标识一个小程序,其可以有小程序开放平台生成。这里的小程序即时通信平台标识,以即时通信平台为微信为例,则可以是例如小程序的微信号等标识。

企业管理员通过其使用的终端配置好的该企业的对外展示的字段名称后,可通过点击“保存”等按钮发出字段配置指令,该字段配置指令中包含字段配置信息,字段配置信息可以包括上述配置好的各字段名称,还可以包含各字段名称对应的对外展示类型。一个实施例中该字段配置指令中还可以包括该企业在企业办公平台中的企业标识。企业办公平台服务器或者其中的web管理服务器接收到该字段配置指令后,将该字段配置指令中包含的字段配置信息进行保存,例如可统一保存到企业办公平台配置管理服务器。

在上述时序1中,企业管理员配置好该企业的字段配置信息后,可对企业的各企业成员的对外展示的各字段内容进行进一步的设置。企业管理员可通过其使用的终端发出企业成员信息设置请求,一个实施例中可以包括该企业在企业办公平台中的企业标识。企业办公平台服务器接收到该企业成员信息设置请求后,基于上述企业标识,获得与该企业标识对应的字段配置信息返回给企业管理员使用的终端。在一些实施例中,在企业管理员使用的终端已经缓存的情况下,企业管理员使用的终端也可以直接从缓存中获得上述字段配置信息进行显示,以设置具体的企业员工的对外展示的字段内容。

随后,企业管理员可在基于字段配置信息显示的设置界面上,设置该企业员工的各字段名称的具体的字段内容,如图9所示,可将某员工的“姓名”字段的具体的字段内容设置为该员工的实际姓名“张三”,将该员工的“邮箱”字段的具体的字段内容设置为该员工的邮箱***@example.com等等。

在将各字段名称的字段内容设置完毕后,通过点击“保存”等按钮发出第一设置指令,该第一设置指令中包含第一企业成员信息,该第一企业成员信息包含该员工在企业办公平台的第一企业办公平台用户标识、第一字段名称以及各第一字段名称分别对应的字段参数。一个实施例中,该第一字段名称可以仅包含允许该员工对外展示的字段的字段名称。

企业办公平台服务器接收到该第一设置指令后,可将该第一设置指令中的第一企业成员信息进行存储,例如可存储至企业办公平台联系人服务器。

将该第一企业成员信息存储后,企业办公平台服务器还可将该第一企业成员信息同步至即时通信服务器,由于企业办公平台服务器与即时通信服务器的通信机制会存在差异,因此企业办公平台服务器可通过即时通信broker,通过跨后台通信的方式,将第一企业成员信息传输给即时通信服务器,即时通信服务器可通过企业办公平台broker接收该第一企业成员信息。即时通信服务器接收到该第一企业成员信息后可进行存储。可以理解,企业管理员为其他企业员工设置的第一企业成员信息也可在企业办公平台服务器存储并同步至即时通信服务器。

在企业管理员设置企业员工的上述第一企业成员信息后,结合图7的时序8、9所示,该企业员工可通过其使用的终端,例如设置在该终端上的企业办公平台客户端,查看自身的个人信息,这里的个人信息可以是例如该企业员工的第一企业成员信息的对外显示字段及其字段内容,一个示例中查看到的字段名称以及字段内容如图10所示。

另一方面,该企业员工可配置自身的对外隐私字段,即可配置自身对应的各字段的内容是否需要对外展示。一个实施例中可通过如图13所示的界面设置各字段的隐私信息。基于隐私信息的设置,可设定各字段名称的隐私标识,该隐私标识标志了对应的该字段名称是否对外展示。

在隐私设置的过程中,或者在设置完成通过“确定”等按钮接收到指令后,向企业办公平台服务器发送第二设置指令,该第二设置指令携带第二企业成员信息,所述第二企业成员信息包括:该企业用户的所述第一企业办公平台用户标识、第二字段名称以及各第二字段名称对应的隐私标识。

企业办公平台服务器接收到该第二设置指令之后,更新与所述第一企业办公平台用户标识对应的所述第一企业成员信息,即更新保存的该企业用户的企业成员信息。更新后的第一企业成员信息同步至即时通信服务器。从而企业用户修改字段的相关内容引起对外信息发生变化,企业办公平台服务器将变化后的对外信息同步给即时通信服务器,并更新该企业用户的对外信息,并更新该企业用户b的对外信息,从而该企业用户b对外展示的信息,或者,即时通信用户通过终端查看到的该企业用户b的展示信息发生变化,标记为隐私的字段名称及其字段内容不再显示,如图15所示。

在企业用户的对外展示字段及字段内容设置完毕后,与该企业用户b存在关联关系(如好友关系)的即时通信用户a可通过其使用的终端查看企业用户b的信息。如上所述,由于企业用户b的对外展示信息在初次设置以及后续更新时都有同步至即时通信服务器,因此即时通信用户a需要查看企业用户b的对外展示信息时,通过访问即时通信服务器,从即时通信服务器即可获得企业用户b的对外展示信息。

在此情况下,即时通信用户a通过其使用的终端向即时通信服务器发出第一用户信息查看请求,该第一用户信息查看请求携带企业办公平台用户b在企业办公平台的标识(如上述第一企业办公平台用户标识)。即时通信服务器接收到该第一用户信息查看请求之后,从与第一企业办公平台用户标识对应的企业办公平台服务器同步过来的企业成员信息中,获取与所述第一企业办公平台用户标识对应的第一企业成员信息,并返回给即时通信用户a使用的终端。

即时通信用户a的终端接收到该第一企业成员信息后,可将该第一企业成员信息进行显示,如图10所示。由于查看企业办公平台的成员的对外展示信息的界面基本上是一个高频行为,因此,通过由即时通信服务器直接返回信息,可以避免每次查看时都需要即时通信服务器和企业办公平台服务器之间进行跨后台broker调用,有利于提高效率且节省资源。一个示例中即时通信用户a的终端展示的企业用户的对外展示信息如图12所示。

在即时通信用户a的终端展示且与用户的对外展示信息时,在对外展示信息包含“小程序”字段的情况下,在用户点击了小程序字段的情况下,则可以基于该小程序对应的小程序id、小程序即时通信平台标识,下载对应的小程序并进行打开。一个应用示例中点击小程序字段后的显示界面如图13所示。

在一个实施例中,即时通信用户a可通过其使用的终端查看与其存在关联关系的企业办公平台联系人列表,即时通信用户a的终端也可以主动同步与其存在关联关系的企业办公平台联系人列表。以关联关系为好友关系为例,则可以是查看或者同步该即时通信用户a的企业办公平台好友列表。即时通信用户a可以通过其使用的终端向即时通信服务器发出第二用户信息查看请求,第二用户信息查看请求中会携带该即时通信用户a的即时通信用户标识。

即时通信服务器接收到该第二用户信息查看请求之后,获得与即时通信用户a的即时通信用户标识存在关联关系的各第二企业办公平台用户标识,并从与第二企业办公平台用户标识对应的企业办公平台服务器同步过来的企业成员信息中,获取与所述第二企业办公平台用户标识对应的第一企业成员信息,并返回给即时通信用户a使用的终端。一个示例中即时通信用户a的终端展示的企业用户的对外展示信息如图11所示。在其他一些实施例中,即时通信服务器在获得与各第二企业办公平台用户标识对应的第一企业成员信息之后,可以是将各第二企业办公平台用户标识对应的第一企业成员信息全体返回给即时通信客户端,也可以是仅将获得的与各第二企业办公平台用户标识对应的第一企业成员信息中的增量变化信息返回给即时通信客户端,以减少数据传输量,提高数据传输效率。

基于如上所述的本申请实施例的方案,以即时通信平台为微信,企业办公平台为企业微信为例,企业可以据此可以统一管理企业员工对外展示给微信客户的身份信息,通过小程序的字段还可以管理企业员工对外展示给微信客户的企业能力。通过配置企业员工的对外的字段名称等信息,可以便于微信客户更加了解企业员工,增强信任感;且通过配置的企业能力(如小程序),可以更高效地让微信客户直接触达企业提供的小程序的服务。在将企业微信的员工信息和企业能力暴露给微信客户的情况下,基于隐私的设置,还可以在保证企业微信员工的敏感信息被不泄露。在通过企业在企业微信的管理员统一管理企业员工在微信侧展示的对外身份信息时,同时配置一些企业能力(比如小程序的方式提供的企业服务),可以更加利于企业微信员工对外和微信客户沟通,且有助于推广该企业的企业能力。

应该理解的是,尽管上述实施例的说明中,给出了几种具体的应用显示界面的实施例,但在实际技术实现过程中,具体技术实现过程中,可以进行任意的组合,并不能加以限定。

参考图16所示,一个实施例中的信息处理装置,可设置于图1所示的第二服务器22,其包括第一指令接收模块161和第一同步模块162。

第一指令接收模块161,用于接收第一设置指令,所述第一设置指令携带第一企业成员信息,所述第一企业成员信息包括:第一企业办公平台用户标识、第一字段名称以及各第一字段名称分别对应的字段参数;

第一同步模块162,用于存储所述第一企业成员信息,并将所述第一企业成员信息同步至即时通信服务器。

在一个实施例中,如图16所示,该装置还可以包括:

设置请求接收模块1602,用于接收企业成员信息设置请求;

字段配置信息获取模块1603,用于基于所述企业成员信息设置请求,获取字段配置信息,所述字段配置信息携带各字段名称以及各字段名称分别对应的对外展示类型,所述各字段名称包括各所述第一字段名称;

字段配置信息返回模块1604,用于向所述企业成员信息设置请求的发送方返回所述字段配置信息。

在一个实施例中,如图16所示,该装置还可以包括:

字段配置模块1601,用于接收字段配置指令,所述字段配置指令携带所述字段配置信息;并存储所述字段配置信息。

在一个实施例中,如图16所示,该装置还可以包括:

第二指令接收模块163,用于接收第二设置指令,所述第二设置指令携带第二企业成员信息,所述第二企业成员信息包括:所述第一企业办公平台用户标识、第二字段名称以及各第二字段名称对应的隐私标识;

第一更新模块164,用于根据所述第二企业成员信息,更新与所述第一企业办公平台用户标识对应的所述第一企业成员信息;

第二同步模块165,用于将更新后的所述第一企业成员信息同步至即时通信服务器。

在一个实施例中,第二同步模块165可以向所述即时通信服务器发送企业成员信息更新请求,所述企业成员信息更新请求携带所述第二企业成员信息。以此实现更新后的所述第一企业成员信息的同步。

参考图17所示,一个实施例中的信息处理装置,可设置于图1中所示的即时通信服务器12,其包括:

查看请求接收模块171,用于接收即时通信客户端发送的企业用户信息查看请求;

成员信息获取模块172,用于基于所述企业用户信息查看请求,从与所述企业用户信息查看请求对应的企业办公平台服务器同步过来的企业成员信息中,获取与所述企业用户信息查看请求对应的第一企业成员信息,所述第一企业成员信息包括:第一企业办公平台用户标识、第一字段名称以及各第一字段名称分别对应的字段参数;

查看请求响应模块173,用于向所述即时通信客户端返回企业用户信息查看响应,所述企业用户信息查看响应携带所述第一企业成员信息。

在一个实施例中,所述企业用户信息查看请求可以包括第一用户信息查看请求,所述第一用户信息查看请求携带所述第一企业办公平台用户标识。此时,上述与所述企业用户信息查看请求对应的企业办公平台服务器,为与所述第一企业办公平台用户标识对应的企业办公平台服务器。

在一个实施例中,所述企业用户信息查看请求可以包括第二用户信息查看请求,所述第二用户信息查看请求携带即时通信用户标识。此时,与所述企业用户信息查看请求对应的企业办公平台服务器,为与第二企业办公平台用户标识对应的企业办公平台服务器,所述即时通信用户标识与所述第二企业办公平台用户标识相关联。

在一个实施例中,如图17所示,该装置还可以包括:

成员信息同步模块1701,用于接收所述企业办公平台服务器发送的企业成员信息同步请求,所述企业成员信息同步请求携带所述第一企业成员信息;存储所述第一企业成员信息。

在一个实施例中,如图17所示,该装置还可以包括:

成员信息更新模块1702,用于接收所述企业办公平台服务器发送的企业成员信息更新请求,所述企业成员信息更新请求携带第二企业成员信息,所述第二企业成员信息包括:所述第一企业办公平台用户标识、第二字段名称以及各第二字段名称对应的隐私标识;根据所述第二企业成员信息,更新与所述第一企业办公平台用户标识对应的所述第一企业成员信息。

参考图18所示,一个实施例中的信息处理装置,可设置于图1中所示的第一终端11,其包括:

查看请求发送模块181,用于向即时通信服务器发送企业用户信息查看请求;

查看响应接收模块182,用于获取所述即时通信服务器基于所述企业用户信息查看请求返回的企业用户信息查看响应,所述企业用户信息查看响应携带与所述企业用户信息查看请求对应的第一企业成员信息,所述第一企业成员信息携带第一企业办公平台用户标识、第一字段名称以及各第一字段名称分别对应的字段参数,所述第一企业成员信息由与所述企业用户信息查看请求对应的企业办公平台服务器同步至所述即时通信服务器。

在一个实施例中,所述企业用户信息查看请求可以包括第一用户信息查看请求,所述第一用户信息查看请求携带所述第一企业办公平台用户标识。此时,上述与所述企业用户信息查看请求对应的企业办公平台服务器,为与所述第一企业办公平台用户标识对应的企业办公平台服务器。

在一个实施例中,所述企业用户信息查看请求可以包括第二用户信息查看请求,所述第二用户信息查看请求携带即时通信用户标识。此时,与所述企业用户信息查看请求对应的企业办公平台服务器,为与第二企业办公平台用户标识对应的企业办公平台服务器,所述即时通信用户标识与所述第二企业办公平台用户标识相关联。

一个实施例中提供了一种计算机设备,该计算机设备可以是终端或者服务器,其内部结构图可以如图19所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口,在该计算机设备为终端的时,还可以包括显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种特效处理方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

本领域技术人员可以理解,图19中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

据此,在一个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现如上所述的任意实施例中的方法的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

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