全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210877970.4 (22)申请日 2022.07.25 (71)申请人 腾讯科技 (深圳) 有限公司 地址 518057 广东省深圳市南 山区高新区 科技中一路腾讯大厦3 5层 (72)发明人 黄铁鸣 刘俊 楼宏微 谢磊  刘润生 李斌 陈育武  (74)专利代理 机构 北京三高永信知识产权代理 有限责任公司 1 1138 专利代理师 祝亚男 (51)Int.Cl. G06F 9/445(2018.01) G06F 9/451(2018.01) (54)发明名称 微应用之间的交 互方法、 装置及计算机设备 (57)摘要 本申请提供了一种微应用之间的交互方法、 装置及计算机设备, 属于计算机技术领域。 方法 包括: 响应于通过目标应用的客户端接收到第一 微应用对第一应用接口的调用指令, 获取第一接 口参数; 基于接口标识, 在客户端中启动第二微 应用, 将接口标识和调用参数发送至第二微应 用; 响应于通过客户端接收到第二微应用对第二 应用接口的调用指令, 将第二接口参数返回至第 一微应用。 上述方案, 不需要微应用之间针对性 的进行应用适配, 即可实现以目标应用的客户端 为中转的微应用之间的交 互。 权利要求书4页 说明书17页 附图10页 CN 115220816 A 2022.10.21 CN 115220816 A 1.一种微应用之间的交 互方法, 其特 征在于, 所述方法包括: 响应于通过目标应用的客户端接收到第 一微应用对第 一应用接口的调用指令, 获取第 一接口参数, 所述第一应用接口由所述客户端提供, 所述第一接口参数为调用所述第一应 用接口所需的参数, 所述第一接口参数包括第一业务接口的接口标识和所述第一业务接口 的调用参数, 所述第一 微应用依托于所述目标应用运行; 基于所述接口标识, 在所述客户端中启动第二微应用, 将所述接口标识和所述调用参 数发送至所述第二微应用, 所述第二微应用用于提供所述第一业务接口, 所述第二微应用 依托于所述目标应用运行; 响应于通过所述客户端接收到所述第 二微应用对第 二应用接口的调用指令, 将第 二接 口参数返回至所述第一微应用, 所述第二应用接口由所述客户端提供, 所述第二接口参数 为调用所述第二应用接口所需的参数, 所述第二接口参数包括调用所述第一业务接口得到 的处理结果。 2.根据权利要求1所述的方法, 其特征在于, 所述第 一应用接口的调用指令基于第 一界 面中触发, 所述第一界面由所述第一 微应用提供; 所述方法还 包括: 通过所述客户端显示所述第一界面, 所述第一界面显示有第一控 件; 响应于对所述第一控件的触发操作, 通过所述第一微应用, 基于在所述第一界面中输 入的内容, 生成所述第一应用接口 的调用指令 。 3.根据权利要求1所述的方法, 其特征在于, 所述第 二应用接口的调用指令基于第 二界 面触发, 所述第二界面由所述第二 微应用基于所述调用参数调用所述第一 业务接口得到; 所述在所述客户端中启动第 二微应用, 将所述接口标识和所述调用参数发送至所述第 二微应用之后, 所述方法还 包括: 通过所述客户端显示所述第二界面, 所述第二界面显示有第二控 件; 响应于对所述第二控件的触发操作, 通过所述第二微应用, 基于在所述第二界面中输 入的内容, 生成所述第二应用接口 的调用指令 。 4.根据权利要求1所述的方法, 其特征在于, 所述第 一接口参数还包括所述第 二微应用 的应用标识; 所述基于所述接口标识, 在所述 客户端中启动第二 微应用, 包括: 基于所述接口标识, 从多个微应用中获取提供所述第 一业务接口的至少一个第 三微应 用, 所述多个微应用依托于所述目标应用运行; 基于所述应用标识, 从所述至少一个第三 微应用中, 确定所述第二 微应用; 在所述客户端中启动所述第二 微应用。 5.根据权利要求1所述的方法, 其特征在于, 所述基于所述接口标识, 在所述客户端中 启动第二 微应用, 包括: 基于所述接口标识, 确定所述第一 业务接口的接口等级; 响应于所述接口等级大于所述客户端所登录账号的账号等级, 通过所述客户端显示第 一提示信息, 所述第一 提示信息用于提 示没有权限调用所述第一 业务接口; 响应于所述接口等级不大于所述客户端所登录账号的账号等级, 在所述客户端中启动 所述第二 微应用。权 利 要 求 书 1/4 页 2 CN 115220816 A 26.根据权利要求1所述的方法, 其特征在于, 所述基于所述接口标识, 在所述客户端中 启动第二 微应用, 包括: 基于所述接口标识, 通过所述客户端显示至少一个候选微应用, 所述候选微应用用于 提供所述第一 业务接口; 在所述客户端中启动所述至少一个候选微应用中被选择的所述第二 微应用。 7.根据权利要求1所述的方法, 其特征在于, 所述基于所述接口标识, 在所述客户端中 启动第二 微应用, 包括: 基于所述接口标识, 从多个微应用中获取提供所述第 一业务接口的至少一个第 三微应 用, 所述多个微应用依托于所述目标应用运行; 基于所述客户端所登录账号的历史调用行为, 从所述至少一个第三微应用中, 确定所 述第二微应用; 在所述客户端中启动所述第二 微应用。 8.一种微应用之间的交互方法, 其特征在于, 应用于目标服务器, 所述目标服务器用于 为目标应用提供后台服 务; 所述方法包括: 响应于第一服务器对第一服务接口的调用指令, 获取第三接口参数, 所述第一服务器 用于为第一微应用提供后台服务, 所述第一服务接口由所述 目标服务器提供, 所述第三接 口参数为调用所述第一服务接口所需的参数, 所述第三接口参数包括第二业务接口的接口 标识和所述第二 业务接口的调用参数, 所述第一 微应用依托于所述目标应用运行; 响应于所述调用参数中包括所述第 一微应用中的第 一账号标识, 将所述第 一账号标识 转换为第二 微应用中的第二账号标识, 所述第二 微应用均依托于目标应用运行; 向所述第一服务器发送第 二服务器通过第 二服务接口返回的第四接口参数, 由所述第 一微应用展示所述第四接口参数包括的处理结果, 所述第二服务接口由所述目标服务器提 供, 所述第二服务器用于为所述第二微应用提供后台服务, 所述处理结果由所述第二服务 器基于所述调用参数和所述第二账号标识调用所述第二 业务接口得到 。 9.根据权利要求8所述的方法, 其特征在于, 所述第 一账号标识和所述第 二账号标识由 目标应用的目标账号采用不同的加密方式得到, 所述第三接口参数还包括所述第二服务器 的服务器标识, 所述目标 账号为所述目标应用登录的账号; 所述响应于所述调用参数中包括所述第 一微应用中的第 一账号标识, 将所述第 一账号 标识转换为第二 微应用中的第二账号标识, 包括: 响应于所述调用参数中包括所述第 一微应用中的第 一账号标识, 基于所述第 一服务器 对应的加密方式, 对所述第一账号标识进行解密, 得到所述目标 账号; 根据所述第二 服务器的服 务器标识, 确定所述第二 服务器对应的加密方式; 基于所述第二服务器对应的加密方式, 对所述目标账号进行加密, 得到所述第二账号 标识。 10.根据权利要求8所述的方法, 其特征在于, 所述调用参数还包括设备标识, 所述设备 标识用于指示 安装所述目标应用的设备; 所述响应于所述调用参数中包括所述第 一微应用中的第 一账号标识, 将所述第 一账号 标识转换为第二 微应用中的第二账号标识, 包括:权 利 要 求 书 2/4 页 3 CN 115220816 A 3

.PDF文档 专利 微应用之间的交互方法、装置及计算机设备

文档预览
中文文档 32 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共32页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 微应用之间的交互方法、装置及计算机设备 第 1 页 专利 微应用之间的交互方法、装置及计算机设备 第 2 页 专利 微应用之间的交互方法、装置及计算机设备 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 07:50:34上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。