轻应用的信息处理方法及装置和设备与流程

文档序号:30311786发布日期:2022-06-05 14:06阅读:185来源:国知局
轻应用的信息处理方法及装置和设备与流程

1.本技术涉及计算机技术领域,提供一种轻应用的信息处理方法及装置和设备。


背景技术:

2.目前,为了方便企业员工之间的沟通交流,较多的企业倾向于使用基于企业的即时通讯应用,如企业微信等,基于企业的即时通讯应用以企业或者组织团体为一个整体,同属于一个企业之间可以在未添加好友的情况下相互进行通信。即时通讯应用的提供方为了方便企业或者组织团体的成员的使用,一般会在即时通讯应用增加应用市场,应用市场为即时通讯应用的提供方以及第三方应用商提供了一个平台,即时通讯应用的提供方以及第三方应用商可以在应用市场中上架自己的轻应用,进而企业添加轻应用后则可以在即时通讯应用中使用。
3.而在上架轻应用的同时,也可以为轻应用设置使用该轻应用所需的付费,那么企业在添加应用时则需要支付相应的费用才可以成功添加。一般而言,在一个企业或者组织团体中付费购买某个轻应用都是企业管理员来执行的,而企业管理员可能并不清楚该轻应用是否对企业真的有用,可能产生购买后无法满足企业成员日常使用,企业也浪费了成本支出。
4.因此可见,目前即时通讯应用中的轻应用的添加方式存在无法满足企业对于轻应用的添加需求,可能造成资源浪费的问题。


技术实现要素:

5.本技术实施例提供一种轻应用的信息处理方法及装置和设备,用于解决目前轻应用的添加方式存在无法满足企业对于轻应用的添加需求的问题。
6.一方面,提供一种轻应用的信息处理方法,应用于即时通讯应用的客户端中,所述方法包括:
7.根据第一企业用户在所述即时通讯应用中进行的列表显示操作,显示包含目标轻应用的轻应用列表界面,所述目标轻应用为需要企业的企业管理用户使用设定的电子资源交换所述目标轻应用的正式使用权限,且在未使用电子资源交换正式使用权限时,所述企业的企业用户对所述目标轻应用具有受限使用权限;
8.根据所述第一企业用户对所述目标轻应用进行的第一使用操作,显示所述目标轻应用在受限模式下的临时使用界面;
9.根据所述第一企业用户在所述临时使用界面使用所述目标轻应用时进行的推荐操作,向所述即时通讯应用中所述第一企业用户所在企业的企业管理用户发送推荐信息,所述推荐信息用于推荐所述企业管理用户使用电子资源交换所述目标轻应用的正式使用权限;
10.在所述企业管理用户使用电子资源交换所述目标轻应用的正式使用权限后,根据所述第一企业用户的第二使用操作以及所述企业管理用户为所述第一企业用户配置的权
限,显示所述目标轻应用在正式使用模式下的正式使用界面。
11.可选的,所述方法还包括:
12.根据所述第一企业用户在所述即时通讯应用中进行的用户信息显示操作,显示包含指示第二企业用户在临时使用所述目标轻应用的指示信息的用户信息界面;
13.根据所述第一企业用户对所述指示信息进行的操作,显示所述目标轻应用的临时使用界面。
14.可选的,根据即时通讯应用中的第一企业用户进行的轻应用列表显示操作,显示包含目标轻应用的轻应用列表界面,包括:
15.在所述轻应用列表界面中所述目标轻应用的信息显示区域显示所述目标轻应用的标签信息,所述标签信息用于表征所述目标轻应用为在添加后的预设时间段内具有临时使用权限,且在所述预设时间段结束时需要使用设定的电子资源交换正式使用权限的轻应用。
16.可选的,根据所述第一企业用户对所述目标轻应用进行的开始使用操作,显示所述目标轻应用的临时使用界面,包括:
17.在所述临时使用界面显示指示当前使用模式为临时使用模式的指示信息,以及在所述临时使用界面显示推荐操作控件;
18.则根据所述第一企业用户在所述目标轻应用的临时使用界面进行的轻应用推荐操作,向所述即时通讯应用中所述第一企业用户所在企业的企业管理用户发送推荐使用电子资源交换所述目标轻应用的使用权限的推荐信息,包括:
19.根据所述第一企业用户对所述推荐操作控件进行的操作,向所述企业管理用户发送所述推荐信息。
20.一方面,提供一种轻应用的信息处理方法,应用于终端中,所述方法包括:
21.在即时通讯应用中接收已登录的企业管理用户所在企业的至少一个企业用户发送的推荐信息,所述推荐信息为所述至少一个企业用户通过临时使用模式使用目标轻应用后,在所述目标轻应用的临时使用界面中发送的;所述目标轻应用为需要企业的企业管理用户使用设定的电子资源交换所述目标轻应用的正式使用权限,且在未使用电子资源交换正式使用权限时,所述企业的企业用户对所述目标轻应用具有受限使用权限;
22.根据所述企业管理用户对所述推荐信息进行的操作,显示所述目标轻应用的信息显示页面,所述信息显示页面包含使用设定的电子资源交换所述目标轻应用的正式使用权限的交换操作控件;
23.根据所述企业管理用户对所述交换操作控件进行的操作,向所述目标轻应用的轻应用服务器发送申请交换所述目标轻应用的正式使用权限的资源交换请求。
24.可选的,在根据所述企业管理用户对所述交换操作控件进行的操作,向所述目标轻应用的轻应用服务器发送申请交换所述目标轻应用的正式使用权限的资源交换请求之后,所述方法还包括:
25.根据所述轻应用服务器针对所述资源交换请求返回的交换成功响应,向所述企业的企业用户发送指示以获取所述目标轻应用的正式使用权限的指示信息。
26.一方面,提供一种轻应用的信息处理方法,应用于即时通讯服务器中,所述方法包括:
27.接收第一企业用户在即时通讯应用中对目标轻应用进行的使用操作触发的使用请求,所述使用请求携带所述第一企业用户的鉴权信息;所述目标轻应用为需要企业的企业管理用户使用设定的电子资源交换所述目标轻应用的正式使用权限,且在未使用电子资源交换正式使用权限时,所述企业的企业用户对所述目标轻应用具有受限使用权限;
28.根据所述鉴权信息确认所述第一企业用户的身份校验通过时,向所述第一企业用户返回鉴权通过的响应消息;
29.接收所述目标轻应用对应的轻应用服务器发送的用户信息获取请求,所述用户信息获取请求携带授权密钥,所述授权密钥为根据所述第一企业用户对请求授权用户信息的确认授权操作获取的;
30.在所述授权密钥验证通过时,响应所述用户信息获取请求,将所述第一企业用户授权的用户信息发送给所述轻应用服务器;其中,所述用户信息包括所述第一企业用户所在企业的企业标识,以使得所述轻应用服务器根据所述企业标识为所述企业包括的企业用户创建临时使用账户。
31.一方面,提供一种轻应用的信息处理方法,应用于轻应用服务器中,所述方法包括:
32.根据第一企业用户对请求授权用户信息的确认授权操作获取的授权密钥,向即时通讯应用的即时通讯服务器发送用户信息获取请求;
33.接收所述即时通讯服务器返回的所述第一企业用户的用户信息;
34.在确定所述目标轻应用已开启以受限模式使用时,根据所述用户信息包括的企业标识为所述企业包括的企业用户创建临时使用账户;
35.根据为所述第一企业用户创建的临时使用账户,向所述第一企业用户发送以受限模式使用所述目标轻应用的使用响应,所述使用响应携带所述第一企业用户的临时使用账户信息以及所述第一企业用户的临时使用界面信息。
36.一方面,提供一种轻应用的信息处理装置,应用于即时通讯应用的客户端中,所述装置包括:
37.显示执行单元,用于根据第一企业用户在即时通讯应用中进行的列表显示操作,显示包含目标轻应用的轻应用列表界面,所述目标轻应用为需要企业的企业管理用户使用设定的电子资源交换所述目标轻应用的正式使用权限,且在未使用电子资源交换正式使用权限时,所述企业的企业用户对所述目标轻应用具有受限使用权限;
38.所述显示执行单元,还用于根据所述第一企业用户对所述目标轻应用进行的第一使用操作,显示所述目标轻应用在受限模式下的临时使用界面;
39.推荐单元,用于根据所述第一企业用户在所述临时使用界面使用所述目标轻应用时进行的推荐操作,向所述即时通讯应用中所述第一企业用户所在企业的企业管理用户发送推荐信息,所述推荐信息用于推荐所述企业管理用户使用电子资源交换所述目标轻应用的正式使用权限;
40.所述显示执行单元,还用于在所述企业管理用户使用电子资源交换所述目标轻应用的正式使用权限后,根据所述第一企业用户的第二使用操作以及所述企业管理用户为所述第一企业用户配置的权限,显示所述目标轻应用在正式使用模式下的正式使用界面。
41.一方面,提供一种轻应用的信息处理装置,所述装置包括:
42.推荐单元,用于在即时通讯应用中接收已登录的企业管理用户所在企业的至少一个企业用户发送的推荐信息,所述推荐信息为所述至少一个企业用户通过临时使用模式使用目标轻应用后,在所述目标轻应用的临时使用界面中发送的;所述目标轻应用为需要企业的企业管理用户使用设定的电子资源交换所述目标轻应用的正式使用权限,且在未使用电子资源交换正式使用权限时,所述企业的企业用户对所述目标轻应用具有受限使用权限;
43.应用信息显示单元,用于根据所述企业管理用户对所述推荐信息进行的操作,显示所述目标轻应用的信息显示页面,所述信息显示页面包含使用设定的电子资源交换所述目标轻应用的正式使用权限的交换操作控件;
44.交换申请单元,用于根据所述企业管理用户对所述交换操作控件进行的操作,向所述目标轻应用的轻应用服务器发送申请交换所述目标轻应用的正式使用权限的资源交换请求。
45.一方面,提供一种轻应用的信息处理装置,应用于即时通讯服务器中,所述装置包括:
46.接收单元,用于接收第一企业用户在即时通讯应用中对目标轻应用进行的使用操作触发的使用请求,所述使用请求携带所述第一企业用户的鉴权信息;所述目标轻应用为需要企业的企业管理用户使用设定的电子资源交换所述目标轻应用的正式使用权限,且在未使用电子资源交换正式使用权限时,所述企业的企业用户对所述目标轻应用具有受限使用权限;
47.发送单元,用于根据所述鉴权信息确认所述第一企业用户的身份校验通过时,向所述第一企业用户返回鉴权通过的响应消息;
48.所述接收单元,还用于接收所述目标轻应用对应的轻应用服务器发送的用户信息获取请求,所述用户信息获取请求携带授权密钥,所述授权密钥为根据所述第一企业用户对请求授权用户信息的确认授权操作获取的;
49.所述发送单元,还用于在所述授权密钥验证通过时,响应所述用户信息获取请求,将所述第一企业用户授权的用户信息发送给所述轻应用服务器;其中,所述用户信息包括所述第一企业用户所在企业的企业标识,以使得所述轻应用服务器根据所述企业标识为所述企业包括的企业用户创建临时使用账户。
50.可选的,所述收发单元,还用于:
51.接收所述目标轻应用对应的轻应用服务商发送的临时使用模式设置请求,所述临时使用模式设置请求用于请求为所述目标轻应用开启临时使用模式;
52.根据所述目标轻应用的临时使用模式的审核结果,向所述轻应用服务商返回使用模式设置响应。
53.可选的,所述装置还包括审核单元,用于:
54.确定所述目标轻应用在临时使用模式时所能使用的功能与所述正式使用模式时是否一致;以及,
55.确定所述目标轻应用是否在企业用户退出临时使用模式时,清除所述企业用户的使用数据。
56.一方面,提供一种轻应用的信息处理装置,应用于轻应用服务器中,所述装置包
括:
57.发送单元,用于根据第一企业用户对请求授权用户信息的确认授权操作获取的授权密钥,向即时通讯应用的即时通讯服务器发送用户信息获取请求;
58.接收单元,用于接收所述即时通讯服务器返回的所述第一企业用户的用户信息;
59.账号创建单元,用于在确定所述目标轻应用已开启以受限模式使用时,根据所述用户信息包括的企业标识为所述企业包括的企业用户创建临时使用账户;
60.所述发送单元,还用于根据为所述第一企业用户创建的临时使用账户,向所述第一企业用户发送以受限模式使用所述目标轻应用的使用响应,所述使用响应携带所述第一企业用户的临时使用账户信息以及所述第一企业用户的临时使用界面信息。
61.一方面,提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一种方法的步骤。
62.一方面,提供一种计算机存储介质,其上存储有计算机程序指令,该计算机程序指令被处理器执行时实现上述任一种方法的步骤。
63.一方面,提供一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述任一种方法的步骤。
64.本技术实施例中,为轻应用提供了受限模式,受限模式是指需要企业的企业管理用户使用设定的电子资源交换所述目标轻应用的正式使用权限,且在未使用电子资源交换正式使用权限时,所述企业的企业用户对所述目标轻应用具有受限使用权限,企业中的企业用户可以使用受限模式对目标轻应用进行体验,且在体验之后,可以向该企业用户所在企业的企业管理用户发送推荐信息。这样,当用户体验某个轻应用觉得好用时,则可以将该轻应用通过即时通讯应用推荐给企业管理用户,企业管理用户则可以在收到推荐信息时衡量是否购买,由于推荐信息是企业中普通成员真实体验过的,因而可以真实的反映普通成员对于这个轻应用的使用意愿,缓解企业管理用户自行购买某个轻应用后无法满足企业成员日常使用,浪费了企业成本支出的问题。
附图说明
65.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
66.图1为本技术实施例提供的应用场景示意图;
67.图2为本技术实施例提供的轻应用的提供商开启体验模式的流程示意图;
68.图3为本技术实施例提供的创建新的轻应用的界面示意图;
69.图4为本技术实施例提供的关闭标轻应用的临时使用模式的示意图;
70.图5为本技术实施例提供的应用详情页面示意图;
71.图6为本技术实施例提供的轻应用的信息处理方法的流程示意图;
72.图7为本技术实施例提供的轻应用列表界面的示意图;
73.图8为本技术实施例提供的目标轻应用的临时使用界面的示意图;
74.图9为本技术实施例提供的询问是否推荐目标轻应用的示意图;
75.图10为本技术实施例提供的通过聊天信息的形式向企业管理用户发送推荐信息的示意图;
76.图11为本技术实施例提供的企业用户以临时使用模式使用目标轻应用的流程示意图;
77.图12为本技术实施例提供的授权界面示意图;
78.图13为本技术实施例提供的企业用户以临时使用模式使用目标轻应用的另一流程示意图;
79.图14为本技术实施例提供的轻应用的信息处理装置的一种结构示意图;
80.图15为本技术实施例提供的轻应用的信息处理装置的另一种结构示意图;
81.图16为本技术实施例提供的轻应用的信息处理装置的又一种结构示意图;
82.图17为本技术实施例提供的计算机设备的一种结构示意图。
具体实施方式
83.为使本技术的目的、技术方案和优点更加清楚明白,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互任意组合。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
84.为便于理解本技术实施例提供的技术方案,这里先对本技术实施例使用的一些关键名词进行解释:
85.轻应用:是指在一个应用的基础上使用的另一应用,例如可以为在社交平台应用或者即时通讯应用中使用的轻应用,轻应用例如可以为小程序、公众号或者功能页面等,此外,在即时通讯应用的应用市场中的任意应用都可以认为是轻应用,或者从即时通讯应用中打开的应用或者功能也可以称为轻应用。
86.即时通讯应用:即时通讯应用是通过即时通讯技术来实现在线聊天以及交流的应用,例如微信或者企业微信等。
87.企业用户:在一些即时通讯应用中,可以以企业或者组织团体形式的形式来使用,那么该企业中的用户就都可以称为企业用户。
88.企业管理用户:为了方便管理即时通讯应用中的企业或者组织团体,每个企业都可以设置企业管理用户,企业管理用户在理即时通讯应用中的权限高于企业普通用户。
89.受限使用权限:是指在受限模式下的使用权限,对于一个需要付费使用的轻应用,在未进行付费购买时,仅能够以受限模式运行该轻应用。在具体应用时,受限模式可以包括临时使用模式(或称体验模式),在临时使用模式下的使用权限为临时使用权限(或称免费体验权限),企业用户添加一个轻应用之初,可以免费使用一段时间,在这段时间内,用户就具有临时使用权限,临时使用权限与正式使用权限的使用效果相同,但临时使用权限具有
时间限制;或者,受限模式还可以包括仅能使用轻应用的部分功能的模式,即在未付费购买轻应用时,用户可以使用该轻应用的部分功能,而在付费购买之后,则可以使用该轻应用的所有功能。
90.正式使用权限:与受限使用权限相对立,是指对于一个需要付费使用的轻应用,企业付费购买了这个轻应用之后,则具有该轻应用的正式使用权限,正式使用权限的期限与轻应用的付费设置有关,例如一些轻应用付费购买之后可永久使用,而另一些轻应用可能仅能够付费购买一段时间的使用权,例如某金额购买1年等。
91.交换:或称为添加、购买等,对于需要付费使用的轻应用,需要使用一定的电子资源购买这些轻应用的使用权。
92.目标轻应用:用于指代某一个轻应用,但并不特指具体的轻应用,可以为任意的一个轻应用。
93.目前,在一个企业或者组织团体中付费购买某个轻应用都是企业管理员来执行的,而企业管理员可能并不清楚该轻应用是否对企业真的有用,可能产生购买后无法满足企业成员日常使用,企业也浪费了成本支出。
94.因此可见,目前即时通讯应用中的轻应用的添加方式存在无法满足企业对于轻应用的添加需求,可能造成资源浪费的问题。
95.基于上述可知,目前都是企业中的管理员在负责轻应用的购买工作,例如一般是企业的人事专员负责购买,但是由于企业的管理员自身对于轻应用的使用仅能够反映该管理员的使用感受,而无法感知他人对于轻应用的感受,因此才可能会出现购买后无法适用与其他人的使用的情况,那么,若是能够为企业中的普通员工开放体验功能,进而向管理员推荐觉得好用的轻应用,这样,管理员可以视情况来购买或者拒绝购买某个轻应用,这样,便可以解决上述问题。
96.鉴于此,本技术实施例提供一种轻应用的信息处理方法,为轻应用提供了受限模式,受限模式是指需要企业的企业管理用户使用设定的电子资源交换所述目标轻应用的正式使用权限,且在未使用电子资源交换正式使用权限时,所述企业的企业用户对所述目标轻应用具有受限使用权限,企业中的企业用户可以使用受限模式对目标轻应用进行体验,且在体验之后,可以向该企业用户所在企业的企业管理用户发送推荐信息。这样,当用户体验某个轻应用觉得好用时,则可以将该轻应用通过即时通讯应用推荐给企业管理用户,企业管理用户则可以在收到推荐信息时衡量是否购买。在这种推荐方式中,企业成员可以真实体验过应用再决定是否推荐,因而是能够反映企业成员的真实使用体验,并且,管理员可以根据成员的推荐来购买轻应用,购买的轻应用适用于其他成员的概率相应提高,进而缓解企业管理用户自行购买某个轻应用后无法满足企业成员日常使用,浪费了企业成本支出的问题。
97.此外,考虑到办公时可能需要涉及到多方的合作,因此企业用户之间还可以协同体验轻应用,进而可以体验轻应用的协同功能是否适用本企业的办公需求,如果觉得好用,也可以向管理员推荐购买。
98.本技术实施例中,在用户开始使用轻应用时,轻应用服务器则会基于用户的操作,检查应用是付费应用并且是开启了免费体验模式,轻应用服务器会根据即时通讯应用后台提供的免费体验应用的场景,增加依企业标识为维度的临时使用账号,为这个企业下的所
有登录用户创建临时使用账号,基于临时使用账号产生的所有临时数据都只用于首先模式下的使用,当企业购买轻应用后,则会触发清空该企业所有临时使用账号数据的逻辑,从而保护企业用户隐私。
99.在介绍完本技术实施例的设计思想之后,下面对本技术实施例的技术方案能够适用的应用场景做一些简单介绍,需要说明的是,以下介绍的应用场景仅用于说明本技术实施例而非限定。在具体实施过程中,可以根据实际需要灵活地应用本技术实施例提供的技术方案。
100.本技术实施例提供的方案可以适用于大多数轻应用推荐的场景中,尤其适用于企业适用的即时通讯应用中的轻应用推荐,如图4所示,为本技术实施例提供的一种场景示意图,在该场景中可以包括企业用户终端101、即时通讯服务器102、企业管理用户终端103、服务商终端104和轻应用服务器105。
101.其中,企业用户终端101、企业管理用户终端103和服务商终端104是能够安装即时通讯应用的计算机设备,例如可以为手机、个人计算机(personal computer,pc)、笔记本电脑、平板电脑(pad)或者可穿戴设备等。
102.即时通讯服务器102和轻应用服务器104可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、cdn、以及大数据和人工智能平台等基础云计算服务的云服务器,但并不局限于此。
103.在实际使用时,可以通过服务商终端104向即时通讯服务器102发起请求,以在即时通讯应用对应的应用市场中上架轻应用服务器104对应的轻应用,并开启该轻应用的体验模式,即添加该轻应用后的一段时间内可以免费使用该轻应用。
104.即时通讯服务器102对轻应用服务器104的请求进行审核通过后,则可以上架轻应用并启动轻应用的体验模式。
105.企业用户通过企业用户终端101使用即时通讯应用时,则可以查看到上述轻应用,并可免费进行体验,在体验过程中,则可以与轻应用服务器105进行交互,当觉得体验效果较佳时,则可以向企业管理用户推荐该轻应用。
106.企业管理用户通过企业管理用户终端103查看到推荐时,可以根据企业的需求衡量是否购买该轻应用,如果需要购买,则向轻应用服务器105发起购买流程。
107.上述的各个设备之间可以通过一个或者多个网络106进行直接或间接的通信连接。该网络106可以是有线网络,也可以是无线网络,例如无线网络可以是移动蜂窝网络,或者可以是无线保真(wireless-fidelity,wifi)网络,当然还可以是其他可能的网络,本发明实施例对此不做限制。
108.当然,本技术实施例提供的方法并不限用于图1所示的应用场景中,还可以用于其他可能的应用场景,本技术实施例并不进行限制。对于图1所示的应用场景的各个设备所能实现的功能将在后续的方法实施例中一并进行描述,在此先不过多赘述。
109.本技术实施例提供的轻应用的信息处理方法可以通过图1中的各个设备结合来执行,因而在下面的介绍中将各个设备所执行的方法一通进行介绍。
110.由于在企业用户体验轻应用之前,轻应用提供商需要先上架轻应用以及开启受限模式,因而下面先对轻应用提供商开启受限模式的流程进行介绍。参见图2所示,为轻应用
的提供商开启受限模式的流程示意图。
111.步骤201:轻应用服务商通过服务商终端向即时通讯服务器发送开启目标轻应用的受限模式的设置请求。
112.本技术实施例中,轻应用的提供商可以在创建目标轻应用的同时开启受限模式,也可以是为已创建的目标轻应用开启受限模式。
113.具体的,以受限模式为临时使用模式为例,轻应用的提供商可以通过登录即时通讯应用的服务商管理后台,进而在服务商管理后台中进行新应用的创建。如图3所示,为创建新的轻应用的界面示意图。其中,在创建轻应用的界面中时可以提供是否支持临时使用模式的选择控件,如图3所示,可以采用勾选的方式,当勾选了“支持体验模式”时,则表明选择开启临时使用模式,进而在“确认提交”之后,向即时通讯服务器发送轻应用创建消息,且在轻应用创建消息中携带临时使用模式设置请求,该临时使用模式设置请求用于请求为目标轻应用开启临时使用模式。
114.在轻应用提供商勾选“支持体验模式”时,为了对轻应用提供商进行提示,还可以进行文案提示,如图3中提示“开启后,企业在安装前可以免费体验应用。你需要自行调整应用,为其添加体验模式,我们将对开启体验模式的应用单独进行审核”,轻应用提供商确认之后,则勾选“支持体验模式”。
115.当然,若在创建目标轻应用时,若轻应用提供商不勾选“支持体验模式”,则表明创建的目标轻应用不支持临时体验模式。
116.具体的,轻应用的提供商也可以通过在已创建的目标轻应用的配置页面管理目标轻应用的配置信息,与图3类似的,可以在配置页面增加选择项,如是否支持受限模式,默认状态为未开启,轻应用的提供商点击进行编辑后,则可以转变为开启状态,此时依然可以向提供商进行提示如图3中“开启后,企业在安装前可以免费体验应用。你需要自行调整应用,为其添加体验模式,我们将对开启体验模式的应用单独进行审核”。并且,点击编辑之后,则可以向即时通讯服务器发送受限模式设置请求,以请求为目标轻应用开启受限模式。
117.当为以创建的目标轻应用开启受限模式时,相应的,在企业用户的显示界面也会发生变化,如图5所示,在未开启受限模式时,企业用户无法进行体验,仅能够直接进行应用推荐,而在开启受限模式之后,则在目标轻应用的相关页面,如应用列表或者如图5所示的应用详情页面则可以增加显示“免费体验”控件,企业用户对该控件进行操作,则可以以受限模式使用目标轻应用。
118.步骤202:即时通讯服务器对目标轻应用的受限模式进行审核。
119.本技术实施例中,以受限模式为临时使用模式为例,为了提升即时通讯应用中的用户的使用体验,使得在临时使用模式时与正式使用模式时的体验感接近或者相同,可以要求轻应用提供商的临时使用模式需要与正式使用模式的使用感相同,比如临时使用模式需要包括正式使用模式的全量功能。此外,为了保护用户的隐私安全,还可以要求轻应用提供上在临时使用模式时不对用户的使用数据进行存储。也就是说,开启临时使用模式的目标轻应用至少需要满足如下的两个要求:
120.(1)目标轻应用在临时使用模式时所能使用的功能与正式使用模式保持一致。
121.(2)目标轻应用在企业用户退出临时使用模式时,清除企业用户的使用数据。
122.相应的,即时通讯服务器则接收临时使用模式设置请求之后,则会对目标轻应用
的临时使用模式进行审核,具体审核内容可以包括:
123.(1)确定目标轻应用在临时使用模式时所能使用的功能与正式使用模式时是否一致。
124.(2)确定目标轻应用是否在企业用户退出临时使用模式时,清除企业用户的使用数据。
125.具体的,即时通讯服务器可以采用试用目标轻应用的临时使用模式的方式来确认目标轻应用的临时使用模式是否满足要求,当目标轻应用的临时使用模式满足所有要求之后,确认目标轻应用的临时使用模式审核通过。
126.当然,当受限模式为具有部分功能模式时,则即时通讯服务器可以对轻应用进行试用,以审核服务商提交的各项功能与实际上线的功能是否一致,来完成对目标轻应用的受限模式的审核。
127.步骤203:即时通讯服务器向服务商终端返回使用模式设置响应。
128.本技术实施例中,即时通讯服务器在对目标轻应用的受限模式审核完成之后,则可以根据目标轻应用的受限模式的审核结果,向轻应用服务商的服务商终端返回使用模式设置响应。
129.具体的,当目标轻应用的受限模式审核通过,可以向服务商终端返回使用模式设置成功的响应,若目标轻应用的受限模式审核未通过,则可以向服务商终端返回使用模式设置未成功的响应,以及指示未满足哪项要求,以便轻应用服务商进行改进。
130.步骤204:轻应用服务商通过服务商终端向即时通讯服务器发送关闭目标轻应用的受限模式的设置请求。
131.本技术实施例中,轻应用服务商还可以关闭目标轻应用的受限模式。
132.以受限模式为临时使用模式为例,如图4所示,为关闭标轻应用的临时使用模式的示意图,其中,当开启了临时使用模式时,“支持体验模式”为已勾选,当去除勾选则可以关闭临时使用模式,当去除勾选时可以向轻应用服务商进行提示如图4中“关闭后,企业在安装前无法体验应用的功能”。并且,去除勾选之后,则可以向即时通讯服务器发送关闭目标轻应用的临时使用模式设置请求,以请求为目标轻应用关闭临时使用模式。
133.在关闭了临时使用模式时,相应的,在企业用户的显示界面也会发生变化,如图4所示,在关闭了临时使用模式时,则企业用户的目标轻应用的相关页面中,则会从“免费体验”改变为“推荐”控件,或者取消“免费体验”控件。而在企业管理用户的显示界面中,则可以由“免费体验”改变为“添加应用”控件,或者也可以取消“免费体验”控件。
134.步骤205:即时通讯服务器向轻应用服务商发送关闭目标轻应用的受限模式的设置响应。
135.本技术实施例中,当即时通讯服务器完成受限模式的关闭后,则可以向轻应用服务商发送关闭目标轻应用的受限模式成功的响应。
136.在目标轻应用开启了受限模式之后,则企业用户可以以受限模式使用目标轻应用并进行轻应用的推荐了。下面,则对目标轻应用的推荐过程进行介绍,参见图6所示,为本技术实施例提供的轻应用推荐的流程示意图。
137.步骤601:企业用户终端根据第一企业用户在即时通讯应用中的进行的轻应用列表显示操作,从即时通讯服务器拉取轻应用列表。
138.本技术实施例中,第一企业用户和第二企业用户可以是指企业中的任意一个企业用户,并不特指某一固定的企业用户,第一和第二仅用于区分为不同的企业用户。
139.在实际应用时,当第一企业用户想要添加或者安装某个轻应用时,则可以在即时通讯应用中的进行轻应用列表显示操作,进而从即时通讯服务器拉取轻应用列表。其中,轻应用列表显示操作可以为进入应用市场的操作,也可以在即时通讯应用中进行轻应用搜索的操作,当然,也可以为其他任何可能的操作,本技术实施例对此不做限制。
140.步骤602:企业用户终端显示包含目标轻应用的轻应用列表界面。
141.本技术实施例中,第一企业用户终端中的即时通讯应用可以响应于轻应用列表显示操作,从即时通讯服务器拉取轻应用列表,并显示包含目标轻应用的轻应用列表界面。
142.如图7所示,为一种轻应用列表界面的示意图。其中,在轻应用列表界面中可以包括一个或者多个轻应用,其中包括为可临时使用的目标轻应用,即图7所示的轻应用2和轻应用3,目标轻应用具体为需要企业的企业管理用户使用设定的电子资源交换所述目标轻应用的正式使用权限,且在未使用电子资源交换正式使用权限时,所述企业的企业用户对所述目标轻应用具有受限使用权限。其中,受限使用权限可以为临时使用权限,也可以为部分功能权限。
143.以受限使用权限可以为临时使用权限为例,那么,相应的,目标轻应用则可以为第一企业用户添加目标轻应用的预设时间段内具有临时使用权限,且在预设时间段结束时需要使用设定的电子资源交换目标轻应用的正式使用权限的轻应用。其中,预设时段可以由轻应用服务商设定,例如可以为一天、一周或者一个月等等。
144.为了方便用户知晓各个轻应用的体验属性,可以在轻应用列表界面中目标轻应用的信息显示区域显示目标轻应用的标签信息,标签信息用于表征目标轻应用为在添加后的预设时间段内具有临时使用权限,且在预设时间段结束时需要使用设定的电子资源交换正式使用权限的轻应用,例如如图7所示,可以在目标轻应用的信息显示区域显示“免费体验”,则表明该轻应用为可以以临时使用模式使用的轻应用。
145.步骤603:企业用户终端根据第一企业用户对目标轻应用进行的第一使用操作,显示目标轻应用在受限模式下的临时使用界面。
146.本技术实施例中,当第一企业用户想要某个目标轻应用时,则可以对该目标轻应用进行使用操作,进而跳转至该目标轻应用在受限模式下的临时使用界面。
147.例如图7所示,在轻应用列表界面中,还可以在目标轻应用的相应区域显示“开始体验”控件,第一企业用户针对“开始体验”控件进行操作之后,则可以跳转至该目标轻应用的临时使用界面,进而第一企业用户可以在目标轻应用的临时使用界面中进行各项功能的体验。
148.本技术实施例中,在企业用户初次使用目标轻应用时,一般需要登录和授权过程,登录和授权过程将在后续具体进行介绍,在此先不过多赘述。
149.具体的,第一企业用户在目标轻应用的临时使用界面中进行各项功能的体验时,可以是目标轻应用对应的轻应用服务器来提供后台服务。
150.如图8所示,为目标轻应用的临时使用界面的示意图。其中,在第一企业用户以受限模式进行使用的整个过程中,均可以在临时使用界面中显示指示当前使用模式为受限模式的指示信息,如图8所示的“当前为应用的体验模式,可推荐给企业管理员开通免费版”,
当然,在实际使用时,可以根据需求设置提示信息的内容。
151.本技术实施例中,在第一企业用户正在以受限模式使用目标轻应用时,为了方便其他企业成员获知该用户正在使用的信息,可以在显示有第一企业用户的相关信息的界面中显示包含指示第一企业用户在临时使用目标轻应用的指示信息,并且,该指示信息还可以作为快捷入口,当其他企业成员针对该指示信息进行操作之后,也可以跳转到目标轻应用的临时使用界面。
152.在具体应用时,例如可以在与第一企业用户的聊天界面中显示上述指示信息,例如可以在聊天界面中的头像周围显示上述指示信息,或者还可以在轻应用列表界面显示上述指示信息,或者在目标轻应用的详情界面显示上述指示信息。
153.同样的,当企业中的第二企业用户在使用目标轻应用时,第一企业用户也可以查看到指示第二企业用户在临时使用目标轻应用的指示信息。其中,根据第一企业用户在即时通讯应用中进行的用户信息显示操作,显示包含指示第二企业用户在临时使用目标轻应用的指示信息的用户信息界面,例如可以为第一企业用户点击进入与第二企业用户的聊天界面,进而在聊天界面中显示上述指示信息,根据第一企业用户对指示信息进行的操作,显示目标轻应用的临时使用界面,即第一企业用户点击指示信息则可以跳转到目标轻应用的临时使用界面。
154.步骤604:企业用户终端根据第一企业用户在目标轻应用的临时使用界面进行的轻应用邀请操作,向至少一个第二企业用户发送邀请协同使用目标轻应用的邀请信息。
155.本技术实施例中,某些轻应用需要涉及到多方的合作,因而单人体验可能无法完全的实现体验效果,那么第一企业应用在以受限模式使用目标轻应用时,还可以邀请自身所在企业的其他成员协同进行体验。
156.具体的,在第一企业用户使用目标轻应用时,可以在根据第一企业用户在目标轻应用的临时使用界面进行邀请操作,进而企业用户终端向第一企业用户所在企业的至少一个第二企业用户发送邀请协同使用目标轻应用的邀请信息。其中,第一企业用户在邀请他人协同体验时,可以选择需要邀请的其他成员或者成员群组,从而企业用户终端会向即时通讯服务器发起邀请请求,进而通过即时通讯服务器将邀请信息发送给第二企业用户,第二企业用户通过企业用户终端接收邀请信息后,可以在与第一企业用户的聊天界面上显示邀请信息,若是第一企业用户选择向成员群组发送邀请信息,那么可以在群聊天界面上显示邀请信息。
157.其中,邀请信息可以包括目标轻应用的名称、简介、介绍图以及第一企业用户的推荐理由等等,邀请信息可以以卡片的形式展示在聊天界面中。
158.当然,除了聊天界面,还可以通过公众号的形式邀请第二企业用户协同使用目标轻应用。
159.步骤605:企业用户终端接收第二企业用户的邀请响应。
160.步骤606:企业用户终端基于邀请响应,显示与至少一个第二企业用户协同使用目标轻应用的临时协同使用界面。
161.本技术实施例中,当第二企业用户响应第一企业用户的邀请之后,则在第一企业用户方则可以显示与至少一个第二企业用户协同使用目标轻应用的临时协同使用界面,从而通过临时协同使用界面协同体验目标轻应用。
162.步骤607:企业用户终端根据第一企业用户在临时使用界面使用目标轻应用后进行的轻应用推荐操作,向企业管理用户发送推荐信息。
163.具体的,为了方便在使用目标轻应用时进行推荐,可以在目标轻应用的临时使用界面显示推荐操作控件。其中,目标轻应用的临时使用界面可以包括如图8所示的功能页面,进而在该临时使用界面中显示“推荐”控件,当第一企业用户或者第二企业用户对“推荐”控件进行操作时,则可以触发向即时通讯应用中第一企业用户所在企业的企业管理用户发送推荐使用电子资源交换目标轻应用的使用权限的推荐信息。
164.或者,目标轻应用的临时使用界面也可以为在用户选择退出受限模式时的询问界面,询问用户是否进行推荐。如图9所示,在第一企业用户对“退出”控件进行操作时,可以跳转至图9所示的页面,以询问第一企业用户是否向企业管理用户推荐该目标轻应用,第一企业用户可以根据自身的使用体验进行选择推荐或者不推荐。
165.当第一企业用户选择向企业管理用户推荐目标轻应用时,则进入推荐流程,例如可以跳转至即时通讯应用中的管理用户选择页面,以选中想要推荐的管理用户,进而向该管理用户发送推荐信息,或者,在第一企业用户对“推荐”控件进行操作后,也可以直接向默认的企业管理用户发送推荐信息,而无需第一企业用户进行选择。
166.当第一企业用户选择不向企业管理用户推荐目标轻应用时,则退出目标轻应用的使用,返回轻应用列表界面或者即时通讯应用的其他页面。其中,体验模式中产生的数据都是基于临时使用账号建立的临时存储,用于用户在体验过程中产生的数据以及与他人协作体验时,数据通信使用,不会真正的落地存储,当用户退出轻应用时会通过接口通知清空临时存储,以释放掉体验应用中产生的临时数据。
167.当然,在实际使用时,可以为体验模式设置使用数据的存储时限,在超出存储时限时,对企业用户的使用数据进行清空,进而在体验模式的可使用时长内,用户仍然可以保留使用数据,以便于用户的功能体验。其中,存储时限可以基于体验模式的时长进行设置,例如企业用户可免费体验1个月的目标轻应用,那么存储时限则可以设置为1个月。
168.步骤608:根据企业管理用户对推荐信息进行的操作,显示目标轻应用的信息显示页面。
169.本技术实施例中,推荐信息也可以通过聊天信息或者公众号等形式通知给企业管理用户。如图10所示,为通过聊天信息的形式向企业管理用户发送推荐信息的示意图,企业管理用户终端接收推荐信息后,可以显示如图10中左侧的界面,当企业管理用户对推荐信息进行操作之后,则可以跳转至如图10右侧所示的信息显示界面。
170.例如,推荐信息可以包括目标轻应用的名称、简介、介绍图、第一企业用户的信息以及第一企业用户的推荐理由等等作为推荐的信息源,通过在即时通讯应用内消息会话中发送卡片或服务通知的方式通知到企业管理用户,企业管理用户在打开卡片时可以看到轻应用的信息以及推荐人的推荐理由等,卡片中也可以包含轻应用的快速开通、添加或者购买的引导地址,管理员可一键跳转开始,方便快捷。
171.步骤609:根据企业管理用户对交换操作控件进行的操作,申请交换目标轻应用的正式使用权限。
172.具体的,在信息显示界面中,包括使用设定的电子资源交换目标轻应用的正式使用权限的交换操作控件,即图10所示的“添加”控件,当企业管理用户对“添加”控件进行操
作后,则可以向轻应用服务器发送申请交换目标轻应用的正式使用权限的资源交换请求,并支付相应的费用之后,则可以将目标轻应用添加至该企业的已购轻应用列表中,这样,该企业中的所有成员均可以以正式使用模式使用目标轻应用。
173.步骤610:企业管理用户通知企业中的其他企业用户已购买目标轻应用。
174.在实际应用时,在轻应用服务器针对资源交换请求返回的交换成功响应之后,即若是该企业添加目标轻应用成功,则企业管理用户可以向企业的企业用户发送指示以获取目标轻应用的正式使用权限的指示信息,以通知企业成员可正式使用目标轻应用。或者,也可以在购买成功之后,即时通讯应用自动触发向所有成员广播已购目标轻应用的消息,以使得该企业的企业成员知晓该企业已购买目标轻应用。
175.步骤611:当第一企业用户对目标轻应用的第二使用操作为企业管理用户为第一企业用户配置的权限时,显示目标轻应用在正式使用模式下的正式使用界面。
176.本技术实施例中,正式使用权限也可以包括多种等级的使用权限,在企业管理用户使用电子资源交换目标轻应用的正式使用权限后,企业管理用户可以对该企业内各个企业用户的使用权限进行设置,那么当该企业中的企业用户使用目标轻应用时,企业用户可以拥有相应的功能权限,那么企业用户对于目标轻应用的操作为企业管理用户配置的权限范围内的操作,才能够被目标轻应用所响应,以显示在正式使用模式下的正式使用界面。
177.需要说明的是,在上述的流程介绍中,各个企业用户之间的交互可以是通过即时通讯服务器来提供后台服务的,而企业用户在目标轻应用中的使用则可以是通过轻应用服务器来提供后台服务的。
178.通常来讲,在轻应用的正式使用模式中,需要用户授权身份信息才能够正常使用,这一过程为开放授权(oauth)过程,oauth是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用。
179.但是在受限模式时,实质上与正式使用模式类似,都需要进行账号登录,那么第一企业以受限模式使用时,则需要获取在受限模式下的临时使用账号。
180.参见图11所示,为企业用户以受限模式使用目标轻应用的流程示意图。
181.步骤1101:企业用户终端根据第一企业用户对目标轻应用进行的第一使用操作,向即时通讯服务器发送使用请求。
182.本技术实施例中,如图7所示,当第一企业用户对“开始体验”控件进行操作后,则企业用户终端基于该操作的触发,向即时通讯服务器发送使用请求,其中,使用请求中可以携带第一企业用户的鉴权信息。
183.具体的,在第一企业用户对目标轻应用进行第一使用操作之后,则会请求即时通讯服务器对第一企业用户的身份进行身份验证,因而企业用户终端会向即时通讯服务器发送使用请求,该使用请求中可以携带第一企业用户的鉴权信息。其中,鉴权信息包括如下信息中的一种或者多种:
184.(1)第一企业用户的用户标识,例如可以为企业用户在即时通讯应用中的身份标识。
185.(2)第一企业用户所在企业的企业标识,例如即时通讯应用为企业微信时,企业标识可以为corpid。
186.(3)鉴权密钥,鉴权密钥为即时通讯服务器为第一企业用户使用目标轻应用分配的密钥,例如即时通讯应用为企业微信时,鉴权密钥可以为鉴权使用的一次性token。
187.步骤1102:即时通讯服务器根据鉴权信息对第一企业用户的身份进行校验。
188.即时通讯服务器根据用户标识、企业标识以及鉴权密钥对第一企业用户的身份进行校验,并在校验通过时,向第一企业用户返回鉴权通过响应。
189.步骤1103:即时通讯服务器在第一企业用户的身份校验通过时,向企业用户终端返回鉴权通过的响应消息。
190.步骤1104:企业用户终端根据即时通讯服务器返回的鉴权通过的响应消息,显示授权界面。
191.具体的,在即时通讯服务器指示鉴权通过时,则目标轻应用可以请求用户授权第一企业用户的用户信息,进而向用户显示授权界面,以引导第一企业用户进行用户信息的授权,授权界面用于请求第一企业用户授权目标轻应用获取用户信息。
192.用户信息可以包括第一企业用户的昵称、用户标识或者企业标识等等,如图12所示,为授权页面的一种界面示意图,其中,在该授权页面中,包括目标轻应用请求获取的信息,第一企业用户可勾选想要授权的项目,并进行确认授权操作。或者,针对该授权页面中的每一项,第一企业用户可以选择该项具体授权的信息,例如针对“授权您的昵称和头像”,用户可以对想要授权的昵称和头像进行编辑,进而以编辑后的昵称和头像来进行授权。
193.步骤1105:企业用户终端根据第一企业用户在授权界面进行的确认授权操作,将第一企业用户的授权密钥发送给轻应用服务器。
194.具体的,在第一企业用户确认授权后,则目标轻应用可以获取第一企业用户的授权密钥,进而目标轻应用可以使用授权密钥从即时通讯服务器获取第一企业用户的用户信息。以oauth授权为例,则在第一企业用户确认授权后,则目标轻应用可以获取第一企业用户的aceess token,从而凭借aceess token从即时通讯服务器获取第一企业用户的用户信息。
195.步骤1106:轻应用服务器向即时通讯服务器发送用户信息获取请求。
196.在目标轻应用获取第一企业用户的授权密钥之后,则轻应用服务器可以利用授权密钥从即时通讯服务器获取第一企业用户的用户信息,因而轻应用服务器可以向即时通讯服务器发送用户信息获取请求,用户信息获取请求中携带授权密钥。
197.步骤1107:即时通讯服务器将第一企业用户授权的用户信息发送给轻应用服务器。
198.即时通讯服务器在接收到用户信息获取请求时,则会对授权密钥进行验证,并在授权密钥验证通过时,响应用户信息获取请求,将第一企业用户授权的用户信息发送给轻应用服务器。
199.步骤1108:轻应用服务器根据用户信息包括的企业标识为企业包括的企业用户创建临时使用账户。
200.具体的,轻应用服务器可以判断目标轻应用是否为付费应用,且会检查目标轻应用开启了免费体验应用的开关状态,当检查目标轻应用是付费应用并且是开启了免费体验,轻应用服务器则会根据即时通讯服务器提供的免费体验应用的场景,根据企业标识增加该企业为维度的临时使用账户,即为这个企业下的所有登录用户创建临时体验账号。
201.在实际使用时,轻应用服务器还可以该企业的企业用户创建临时存储区域,临时存储区域用于存储该企业的企业用户以受限模式使用所述目标轻应用时的使用数据。
202.步骤1109:轻应用服务器根据为第一企业用户创建的临时使用账户,向第一企业用户发送以受限模式使用目标轻应用的使用响应。
203.具体的,使用响应可以携带第一企业用户的临时使用账户信息以及第一企业用户的临时使用界面信息,进而第一企业用户接收到使用响应时,可以根据临时使用界面信息显示临时使用界面。
204.步骤1110:企业用户终端根据轻应用服务器发送的以受限模式使用目标轻应用的使用响应,显示临时使用界面。
205.步骤1111:企业用户终端根据第一企业用户的推荐操作,向企业管理用户发送推荐信息。
206.步骤1112:企业管理用户基于推荐信息,向轻应用服务器申请购买目标轻应用的正式使用权限。
207.步骤1113:轻应用服务器响应于购买目标轻应用的正式使用权限的指示,清空临时存储区域中的使用数据。
208.本技术实施例中,基于临时使用账号产生的所有临时数据都只用于免费体验使用,并可为用户保留一段时间的体验数据,当购买应用后,则轻应用服务器会触发清空该企业所有临时账号数据的逻辑。
209.参见图13所示,为企业用户以临时使用模式使用目标轻应用的另一流程示意图。
210.步骤1301:企业用户终端根据第一企业用户对目标轻应用进行的开始使用操作,向即时通讯应用的即时通讯服务器发送临时使用账户获取请求。
211.本技术实施例中,如图7所示,当第一企业用户对“开始体验”控件进行操作后,则企业用户终端基于该操作的触发,向即时通讯服务器发送临时使用账户获取请求。
212.步骤1302:即时通讯服务器根据第一企业用户的身份标识生成第一企业用户在目标轻应用中的临时使用账户信息。
213.本技术实施例中,当即时通讯服务器接收临时使用账户获取请求之后,则可以根据第一企业用户的身份标识生成第一企业用户在目标轻应用中的临时使用账户信息。
214.具体的,当即时通讯应用为微信时,身份标识可以为用户的unionid,或者,当即时通讯应用为企业微信时,则身份标识可以为用户的gid。
215.具体的,可以结合第一企业用户的身份标识和需要体验的目标轻应用信息来为该用户匹配相应的临时使用账户信息,例如可以通过身份标识和目标轻应用信息按照一定的加密算法为用户生成一个试用openid,每个用户对每个目标轻应用的openid是唯一的。
216.步骤1303:企业用户终端接收即时通讯服务器返回的临时使用账户获取请求返回的临时使用账户获取响应。
217.其中,临时使用账户获取响应携带第一企业用户的临时使用账户信息。
218.步骤1304:企业用户终端根据临时使用账户信息向目标轻应用的轻应用服务器发送临时使用请求。
219.步骤1305:企业用户终端接收轻应用服务器返回的临时使用响应。
220.步骤1306:企业用户终端显示临时使用界面。
221.具体的,企业用户终端可以使用即时通讯服务器为其分配的临时使用账号进行目标轻应用的使用,在临时使用账号信息中,可以携带临时使用的标记,这样轻应用服务器可以根据该标记知晓当前为临时使用模式,进而向企业用户终端返回相应的临时使用响应,使得企业用户终端显示临时使用界面。
222.其中,即时通讯服务器分配的临时使用账号可以用于实现在打开轻应用以时及轻应用内数据请求或交互式的数据通信等,轻应用服务器也会根据临时使用账号的类型放开对于某些场景下身份的校验和鉴权,从而可以让用户体验到应用的完整功能。
223.综上所述,为了便于应用市场的付费应用让普通员工也可以免费体验使用,这样在授权前员工就可以免费体验下这个应用,不需要管理员授权,这样可以方便的体验到应用,对于体验较好的应用,员工可以一键推荐给管理员,这样可以更大化的放大应用的体验范围,并且可以达到自下而上的推进体验,以发挥全员的力量寻找合适的办公应用,企业成员可以结合自己遇到的问题,发现并体验应用是否可以满足日常办公的需要,再通过一健推荐给管理员进行采购,通过员工的这种自下而上的推动,可以更好的选择合适本企业办公需要的应用,可以有效降低办公软件的支出成本,避免浪费。
224.请参见图14,基于同一发明构思,本技术实施例还提供了一种轻应用的信息处理装置140,应用于即时通讯应用的客户端中,该装置包括:
225.显示执行单元1401,用于根据第一企业用户在即时通讯应用中进行的列表显示操作,显示包含目标轻应用的轻应用列表界面,目标轻应用为需要企业的企业管理用户使用设定的电子资源交换目标轻应用的正式使用权限,且在未使用电子资源交换正式使用权限时,企业的企业用户对目标轻应用具有受限使用权限;
226.显示执行单元1401,还用于根据第一企业用户对目标轻应用进行的第一使用操作,显示目标轻应用在受限模式下的临时使用界面;
227.推荐单元1402,用于根据第一企业用户在临时使用界面使用目标轻应用时进行的推荐操作,向即时通讯应用中第一企业用户所在企业的企业管理用户发送推荐信息,推荐信息用于推荐企业管理用户使用电子资源交换目标轻应用的正式使用权限;
228.显示执行单元1401,还用于在企业管理用户使用电子资源交换目标轻应用的正式使用权限后,根据第一企业用户的第二使用操作以及企业管理用户为第一企业用户配置的权限,显示目标轻应用在正式使用模式下的正式使用界面。
229.可选的,显示执行单元1401,具体用于:
230.根据第一使用操作,向即时通讯应用对应的即时通讯服务器发送使用请求,使用请求携带第一企业用户的鉴权信息;
231.根据即时通讯服务器返回的鉴权通过的响应消息,显示授权界面,授权界面用于请求第一企业用户授权目标轻应用获取用户信息;
232.根据第一企业用户在授权界面进行的确认授权操作,将第一企业用户的授权密钥发送给轻应用服务器,以使得轻应用服务器根据授权密钥从即时通讯服务器获取企业用户的用户信息;
233.根据轻应用服务器发送的以受限模式使用目标轻应用的使用响应,显示临时使用界面,使用响应为轻应用服务器根据用户信息为第一企业用户创建临时使用账户后发送的,且使用响应携带第一企业用户的临时使用账户信息以及第一企业用户的临时使用界面
信息。
234.可选的,显示执行单元1401,具体用于:
235.响应于第一使用操作,向即时通讯应用的即时通讯服务器发送账户获取请求;账户获取请求用于请求获取第一企业用户以受限模式使用目标轻应用的账号信息;
236.根据即时通讯服务器返回的临时使用账户信息向目标轻应用的轻应用服务器发送使用请求;
237.根据轻应用服务器响应使用请求返回的使用响应,显示临时使用界面。
238.可选的,显示执行单元1401,还用于:
239.根据第一企业用户在即时通讯应用中进行的用户信息显示操作,显示包含指示第二企业用户在临时使用目标轻应用的指示信息的用户信息界面;
240.根据第一企业用户对指示信息进行的操作,显示目标轻应用的临时使用界面。
241.可选的,显示执行单元1401,具体用于:
242.在轻应用列表界面中目标轻应用的信息显示区域显示目标轻应用的标签信息,标签信息用于表征目标轻应用为在添加后的预设时间段内具有临时使用权限,且在预设时间段结束时需要使用设定的电子资源交换正式使用权限的轻应用。
243.可选的,该装置还包括邀请单元1403,用于根据第一企业用户在目标轻应用的临时使用界面进行的轻应用邀请操作,向第一企业用户所在企业的至少一个第二企业用户发送邀请协同使用目标轻应用的邀请信息;
244.显示执行单元1401,还用于根据第二企业用户的邀请响应,显示与至少一个第二企业用户协同使用目标轻应用的临时协同使用界面。
245.可选的,显示执行单元1401,具体用于:
246.在临时使用界面显示指示当前使用模式为临时使用模式的指示信息,以及在临时使用界面显示推荐操作控件;
247.则根据第一企业用户在目标轻应用的临时使用界面进行的轻应用推荐操作,向即时通讯应用中第一企业用户所在企业的企业管理用户发送推荐使用电子资源交换目标轻应用的使用权限的推荐信息,包括:
248.根据第一企业用户对推荐操作控件进行的操作,向企业管理用户发送推荐信息。
249.可选的,显示执行单元1401,具体用于:
250.根据第一企业用户对目标轻应用进行的开始使用操作,向即时通讯应用的即时通讯服务器发送临时使用账户获取请求;
251.接收即时通讯服务器根据临时使用账户获取请求返回的临时使用账户获取响应,临时使用账户获取携带第一企业用户的临时使用账户信息;
252.根据临时使用账户信息向目标轻应用的轻应用服务器发送临时使用请求;
253.根据轻应用服务器返回的临时使用响应,显示临时使用界面。
254.该装置可以用于执行图2~图13所示的实施例中企业用户终端所执行的方法,因此,对于该装置的各功能模块所能够实现的功能等可参考图2~图13所示的实施例的描述,不多赘述。其中,邀请单元1403并不是必选的功能单元,因此在图14中以虚线进行示出。
255.请参见图15,基于同一发明构思,本技术实施例还提供了一种轻应用的信息处理装置150,应用于即时通讯服务器中,该装置包括:
256.接收单元1501,用于接收第一企业用户在即时通讯应用中对目标轻应用进行的使用操作触发的使用请求,使用请求携带第一企业用户的鉴权信息;目标轻应用为需要企业的企业管理用户使用设定的电子资源交换目标轻应用的正式使用权限,且在未使用电子资源交换正式使用权限时,企业的企业用户对目标轻应用具有受限使用权限;
257.发送单元1502,用于根据鉴权信息确认第一企业用户的身份校验通过时,向第一企业用户返回鉴权通过的响应消息;
258.接收单元1501,还用于接收目标轻应用对应的轻应用服务器发送的用户信息获取请求,用户信息获取请求携带授权密钥,授权密钥为根据第一企业用户对请求授权用户信息的确认授权操作获取的;
259.发送单元1502,还用于在授权密钥验证通过时,响应用户信息获取请求,将第一企业用户授权的用户信息发送给轻应用服务器;其中,用户信息包括第一企业用户所在企业的企业标识,以使得轻应用服务器根据企业标识为企业包括的企业用户创建临时使用账户。
260.可选的,鉴权信息包括第一企业用户的用户标识、第一企业用户所在企业的企业标识和鉴权密钥,鉴权密钥为即时通讯服务器为第一企业用户使用目标轻应用分配的密钥;
261.发送单元1502,具体用于:
262.根据用户标识、企业标识以及鉴权密钥确认第一企业用户的身份校验通过时,向第一企业用户返回鉴权通过响应。
263.可选的,该装置还包括账号创建单元1503,用于:
264.根据第一企业用户的身份标识以及目标轻应用的应用标识为第一企业用户创建临时使用账户;
265.将第一企业用户的临时使用账户信息发送给企业用户,以使得企业用户使用临时使用账户信息以受限模式使用目标轻应用。
266.可选的,该装置还包括模式审核单元1504;
267.接收单元1501,还用于接收轻应用服务商发送的受限模式设置请求,受限模式设置请求用于请求为目标轻应用开启受限模式;
268.模式审核单元1504,用于对目标轻应用的临时使用模式进行审核;
269.发送单元1502,还用于根据对目标轻应用的受限模式的审核结果,向轻应用服务商返回使用模式设置响应。
270.可选的,模式审核单元1504,具体用于:
271.确定目标轻应用在受限模式时所能使用的功能与正式使用模式时是否一致;以及,
272.确定目标轻应用是否在企业用户退出受限模式时,清空企业用户的使用数据。
273.该装置可以用于执行图2~图13所示的实施例中即时通讯服务器所执行的方法,因此,对于该装置的各功能模块所能够实现的功能等可参考图2~图11所示的实施例的描述,不多赘述。
274.请参见图16,基于同一发明构思,本技术实施例还提供了一种轻应用的信息处理装置160,应用于轻应用服务器中,该装置包括:
275.发送单元1601,用于根据第一企业用户对请求授权用户信息的确认授权操作获取的授权密钥,向即时通讯应用的即时通讯服务器发送用户信息获取请求;
276.接收单元1602,用于接收即时通讯服务器返回的第一企业用户的用户信息;
277.账号创建单元1603,用于在确定目标轻应用已开启以受限模式使用时,根据用户信息包括的企业标识为企业包括的企业用户创建临时使用账户;
278.发送单元1601,还用于根据为第一企业用户创建的临时使用账户,向第一企业用户发送以受限模式使用目标轻应用的使用响应,使用响应携带第一企业用户的临时使用账户信息以及第一企业用户的临时使用界面信息。
279.可选的,该装置还包括存储管理单元1604,用于:
280.为企业的企业用户创建临时存储区域,临时存储区域用于存储企业的企业用户以受限模式使用目标轻应用时的使用数据;
281.响应于企业的企业管理用户使用电子资源交换目标轻应用的正式使用权限的指示,清空临时存储区域中的使用数据。
282.该装置可以用于执行图2~图13所示的实施例中轻应用服务器所执行的方法,因此,对于该装置的各功能模块所能够实现的功能等可参考图2~图13所示的实施例的描述,不多赘述。
283.请参见图17,基于同一技术构思,本技术实施例还提供了一种计算机设备170,可以包括存储器1701和处理器1702。
284.所述存储器1701,用于存储处理器1702执行的计算机程序。存储器1701可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据计算机设备的使用所创建的数据等。处理器1702,可以是一个中央处理单元(central processing unit,cpu),或者为数字处理单元等等。本技术实施例中不限定上述存储器1701和处理器1702之间的具体连接介质。本技术实施例在图17中以存储器1701和处理器1702之间通过总线1703连接,总线1703在图17中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线1703可以分为地址总线、数据总线、控制总线等。为便于表示,图17中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
285.存储器1701可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,ram);存储器1701也可以是非易失性存储器(non-volatile memory),例如只读存储器,快闪存储器(flash memory),硬盘(hard disk drive,hdd)或固态硬盘(solid-state drive,ssd)、或者存储器1701是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器1701可以是上述存储器的组合。
286.处理器1702,用于调用所述存储器1701中存储的计算机程序时执行如图2~图13所示的实施例中各个设备分别执行的方法。
287.在一些可能的实施方式中,本技术提供的方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在计算机设备上运行时,所述程序代码用于使所述计算机设备执行本说明书上述描述的根据本技术各种示例性实施方式的方法中的步骤,例如,所述计算机设备可以执行如图2~图13所示的实施例中各个设备分别执行的方
法。
288.所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
289.尽管已描述了本技术的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术范围的所有变更和修改。
290.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1