跨应用运行子应用的控制方法、装置、介质和电子设备制造方法及图纸

技术编号:34202257 阅读:12 留言:0更新日期:2022-07-20 10:58
本申请提供一种跨应用运行子应用的控制方法、装置、介质和电子设备,涉及计算机技术领域。其中,在跨应用运行小程序的过程,第一应用的客户端响应于目标账户打开子应用展示界面的触发操作,显示子应用展示界面,子应用展示界面上显示有子应用的标识信息;响应于针对第二应用的子应用中的目标子应用的标识信息触发的启动目标子应用操作,从第二应用服务器获取目标子应用的数据并根据目标子应用的数据显示目标子应用的运行界面。该方法可以使用户通过第一应用的客户端方便快捷地运行第二应用的子应用,从而提高跨应用运行子应用的效率。率。率。

【技术实现步骤摘要】
跨应用运行子应用的控制方法、装置、介质和电子设备


[0001]本申请涉及计算机
,更具体地说,涉及一种跨应用运行子应用的控制方法、装置、介质和电子设备。

技术介绍

[0002]随着通信技术的发展和智能终端的普及,子应用作为轻型应用已成为移动互联网应用的重要形式,子应用无需下载安装,可以基于安装在终端设备上的应用程序运行,用户可以通过子应用来办理各种业务、进行娱乐或社交活动等。由于子应用具有不需要下载安装即可使用的特点,不会占用终端设备的存储空间,因此得到用户的广泛认可。
[0003]为了进一步增加子应用的使用广泛性,人们希望可以在不同的应用之间跨应用使用子应用,即在第一应用中可以使用第二应用的子应用。目前,在第一应用中启动和运行第二应用的子应用,需要用户经过繁琐的操作过程,因此导致跨应用运行子应用的效率很低。

技术实现思路

[0004]为解决相关技术中存在的技术问题,本申请实施例提供一种跨应用运行子应用的控制方法、装置、介质和电子设备,可以提高跨应用运行子应用的效率。
[0005]为达到上述目的,本申请实施例的技术方案是这样实现的:
[0006]第一方面,本申请实施例提供一种跨应用运行子应用的控制方法,应用于第一应用的客户端,所述方法包括:
[0007]响应于目标账户打开子应用展示界面的触发操作,显示所述子应用展示界面,所述子应用展示界面上显示有子应用的标识信息;所述子应用包括第二应用的子应用;所述第二应用的子应用的标识信息是所述第一应用关联的第一应用服务器从所述第二应用关联的第二应用服务器获取并发送至所述第一应用的客户端的;
[0008]响应于针对第二应用的子应用中的目标子应用的标识信息触发的启动目标子应用操作,从所述第二应用服务器获取所述目标子应用的数据并根据所述目标子应用的数据显示所述目标子应用的运行界面。
[0009]在一种可选的实施例中,所述响应于针对第二应用的子应用中的目标子应用的标识信息触发的启动目标子应用操作,从所述第二应用服务器获取所述目标子应用的数据并根据所述目标子应用的数据显示所述目标子应用的运行界面,包括:
[0010]响应于所述启动目标子应用操作,向所述第一应用服务器发送启动子应用事件;
[0011]若接收到所述第一应用服务器发送的拦截通知,则中断启动所述目标子应用,并显示所述目标子应用包含在故障子应用列表中的信息;
[0012]若未接收到所述第一应用服务器发送的拦截通知,从所述第二应用服务器获取所述目标子应用的数据并根据所述目标子应用的数据显示所述目标子应用的运行界面。
[0013]第二方面,本申请实施例提供一种跨应用运行子应用的控制方法,应用于第一应用服务器,所述方法包括:
[0014]接收目标客户端发送的指示获取第二应用的子应用的标识信息的信息获取请求;所述目标客户端是第一应用的客户端;所述第一应用服务器为所述第一应用关联的服务器;
[0015]根据所述信息获取请求,从第二服务器获取第二应用的子应用的标识信息;所述第二应用服务器为所述第二应用关联的服务器;
[0016]向所述目标客户端发送第二应用的子应用的标识信息,以使所述目标客户端在子应用展示界面上显示第二应用的子应用的标识信息。
[0017]在一种可选的实施例中,所述信息获取请求为子应用搜索请求;根据所述信息获取请求,从第二服务器获取第二应用的子应用的标识信息,包括:
[0018]向所述第二应用服务器转发所述子应用搜索请求;所述子应用搜索请求中包含搜索关键信息;
[0019]接收所述第二应用服务器返回的搜索结果数据;所述搜索结果数据是所述第二应用服务器基于所述子应用搜索请求中的搜索关键信息搜索得到的;所述搜索结果数据包括至少一条子应用的标识信息;
[0020]所述向所述目标客户端发送第二应用的子应用的标识信息,包括:
[0021]向所述目标客户端发送所述搜索结果数据。
[0022]在一种可选的实施例中,所述搜索结果数据包含分页控制信息限定的数量的子应用的标识信息及偏移量信息;所述分页控制信息用于限定所述第二应用服务器每次返回的搜索结果数据中包含的子应用的标识信息的最大数量;所述偏移量信息为包含在所述搜索关键信息对应的搜索结果中但未包含在所述搜索结果数据中的首条子应用的标识信息的位置标识;所述搜索关键信息对应的搜索结果为所述第一应用服务器基于所述搜索关键信息搜索得到的搜索结果;所述信息获取请求为补充搜索结果请求;在所述向所述目标客户端发送第二应用的子应用的标识信息之后,所述方法还包括:
[0023]将接收到的所述目标客户端发送的补充搜索结果请求,发送给第二应用服务器;所述补充搜索结果请求中包含所述搜索关键信息和所述偏移量信息;
[0024]向所述目标客户端返回补充搜索数据,以使所述目标客户端在所述子应用展示界面上显示所述补充搜索数据中的第二应用的子应用的标识信息;所述补充搜索数据是所述第二应用服务器接收到第一应用服务器转发的所述补充搜索结果请求,基于所述偏移量信息从所述搜索关键信息对应的搜索结果中获取并发送给所述第一应用服务器的。
[0025]在一种可选的实施例中,所述信息获取请求为子应用推荐列表获取请求;根据所述信息获取请求,从第二服务器获取第二应用的子应用的标识信息,包括:
[0026]根据所述目标客户端发送的子应用推荐列表获取请求,向第二应用服务器发送子应用推荐列表获取消息;所述子应用推荐列表获取请求中包含所述目标账户的标识信息;所述子应用推荐列表获取消息中包括所述目标账户对应的关联账户的标识信息;所述关联账户为第二应用的账户;
[0027]接收所述第二应用服务器返回的设定时间内使用子应用列表;所述设定时间内使用子应用列表是所述第二应用服务器根据所述关联账户的标识信息获取的所述关联账户的设定时间内使用子应用列表,所述设定时间内使用子应用列表中包括按照最近一次启动时间进行排序的至少一个子应用的标识信息。
[0028]所述向所述目标客户端发送第二应用的子应用的标识信息,包括:
[0029]向所述目标客户端发送所述设定时间内使用子应用列表。
[0030]在一种可选的实施例中,所述第一应用为团队即时通信应用,所述第二应用为个人即时通信应用,所述方法还包括:
[0031]接收所述目标客户端发送的子应用添加请求;所述子应用添加请求中包含需添加至目标账户的快捷使用区的目标子应用的标识信息;所述目标账户为所述目标客户端关联的账户;
[0032]根据所述子应用添加请求中所述目标子应用的标识信息将所述目标子应用添加至所述目标账户的快捷使用区对应的存储区域,并向所述目标客户端返回子应用添加成功通知。
[0033]在一种可选的实施例中,所述方法包括:
[0034]接收所述目标客户端发送的启动子应用事件;
[0035]若所述启动子应用事件对应的目标子应用包含在故障子应用列表中,则向所述目标客户端发送中断启动所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种跨应用运行子应用的控制方法,其特征在于,应用于第一应用的客户端,所述方法包括:响应于目标账户打开子应用展示界面的触发操作,显示所述子应用展示界面,所述子应用展示界面上显示有子应用的标识信息;所述子应用包括第二应用的子应用;所述第二应用的子应用的标识信息是所述第一应用关联的第一应用服务器从所述第二应用关联的第二应用服务器获取并发送至所述第一应用的客户端的;响应于针对第二应用的子应用中的目标子应用的标识信息触发的启动目标子应用操作,从所述第二应用服务器获取所述目标子应用的数据并根据所述目标子应用的数据显示所述目标子应用的运行界面。2.根据权利要求1所述的方法,其特征在于,所述响应于针对第二应用的子应用中的目标子应用的标识信息触发的启动目标子应用操作之前,所述方法还包括:响应于目标账户通过所述子应用展示界面触发的子应用搜索操作,向所述第一应用服务器发送子应用搜索请求,所述子应用搜索请求中包括所述子应用搜索操作对应的搜索关键信息,以使所述第一应用服务器根据所述搜索关键信息确定目标账户搜索第二应用的子应用时将所述子应用搜索请求发送给第二应用服务器;接收所述第一应用服务器返回的搜索结果数据,并在所述子应用展示界面上显示所述搜索结果数据中的第二应用的子应用的标识信息;所述搜索结果数据是所述第二应用服务器接收到第一应用服务器转发的所述子应用搜索请求,基于所述搜索关键信息搜索得到并发送给所述第一应用服务器的。3.根据权利要求2所述的方法,其特征在于,所述搜索结果数据包含分页控制信息限定的数量的子应用的标识信息及偏移量信息;所述分页控制信息用于限定所述第二应用服务器每次返回的搜索结果数据中包含的子应用的标识信息的最大数量;所述偏移量信息为包含在所述搜索关键信息对应的搜索结果中但未包含在所述搜索结果数据中的首条子应用的标识信息的位置标识;所述搜索关键信息对应的搜索结果为所述第一应用服务器基于所述搜索关键信息搜索得到的搜索结果;在所述子应用展示界面上显示所述搜索结果数据中的第二应用的子应用的标识信息之后,所述方法还包括:响应于目标账户通过所述子应用展示界面触发的子应用补充搜索结果操作,向第一应用服务器发送补充搜索结果请求,以使所述第一应用服务器将所述补充搜索结果请求发送给第二应用服务器;所述补充搜索结果请求中包含所述搜索关键信息和所述偏移量信息;接收所述第一应用服务器返回的补充搜索数据,并在所述子应用展示界面上显示所述补充搜索数据中的第二应用的子应用的标识信息;所述补充搜索数据是所述第二应用服务器接收到第一应用服务器转发的所述补充搜索结果请求,基于所述偏移量信息从所述搜索关键信息对应的搜索结果中获取并发送给所述第一应用服务器的。4.根据权利要求1所述的方法,其特征在于,所述响应于针对第二应用的子应用中的目标子应用的标识信息触发的启动目标子应用操作之前,所述方法还包括:响应于目标账户通过所述子应用展示界面触发的子应用推荐列表获取操作,向所述第一应用服务器发送子应用推荐列表获取请求;所述子应用推荐列表获取请求中包含所述目标账户的标识信息;接收所述第一应用服务器根据所述目标账户的标识信息返回的所述目标账户对应的
设定时间内使用子应用列表;所述设定时间内使用子应用列表中包括按照最近一次启动时间进行排序的至少一个子应用的标识信息;在所述子应用展示界面上显示所述设定时间内使用子应用列表中的子应用的标识信息。5.根据权利要求4所述的方法,其特征在于,所述子应用推荐列表获取请求指示获取所述目标账户在设定时间内启动过的子应用;所述设定时间内使用子应用列表中包括所述目标账户在设定时间内启动过的子应用的标识信息;或者所述子应用推荐列表获取请求指示获取所述目标账户关联的账户组中的各个账户在设定时间内启动过的子应用;所述设定时间内使用子应用列表中包括所述目标账户关联的账户组中的各个账户在设定时间内启动过的子应用的标识信息;所述设定时间内使用子应用列表中的子应用的标识信息按照各个子应用对应的设定时间内使用账户数量和最近一次启动时间进行排序;或者所述设定时间内使用子应用列表中包括所述目标账户对应的关联账户在第二应用中设定时间内启动过的子应用的标识信息;所述关联账户为第二应用的账户。6.根据权利要求1所述的方法,其特征在于,所述第一应用为团队即时通信应用,所述第二应用为个人即时通信应用;所述方法还包括:响应于目标账户在目标子应用的运行界面中输入的添加子应用至快捷使用区的操作,向所述第一应用服务器发送子应用添加请求;所述子应用添加请求中包含所述目标子应用的标识信息;接收到所述第一应用服务器返回的子应用添加成功通知,显示已将目标子应用添加至快捷使用区的信息。7.一种跨应用运行子应用的控制方法,其特征在于,应用于第一应用服务器...

【专利技术属性】
技术研发人员:黄铁鸣李杰楼宏微李斌罗程
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1