[发明专利]信息处理方法和装置有效
申请号: | 201910680834.4 | 申请日: | 2019-07-26 |
公开(公告)号: | CN110377440B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 苗景磊 | 申请(专利权)人: | 上海连尚网络科技有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;马晓亚 |
地址: | 201306 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息处理 方法 装置 | ||
本申请实施例公开了信息处理方法和装置。该方法的一具体实施方式包括:响应于在至少一个宿主应用中的目标宿主应用检测到对小程序的启动操作,获取在目标宿主应用生成的字段;对字段进行解析,确定字段中报头指示的服务器为目标服务器,其中,目标服务器为小程序运行平台的平台服务器以外的服务器;向目标服务器发送针对目标宿主应用的小程序的小程序信息请求;接收目标服务器返回的针对目标宿主应用的小程序信息。本申请实施例能够通过对宿主应用的配置,发送小程序信息请求,实现了终端设备在任意宿主应用与小程序运行平台的平台服务器以外的服务器之间的通信,从而能够灵活地从各个服务器获取到寄宿于宿主应用的小程序的信息。
技术领域
本申请实施例涉及计算机技术领域,具体涉及互联网技术领域,尤其涉及信息处理方法和装置。
背景技术
小程序所在的小程序运行平台可以从该小程序运行平台的平台服务器获取各种信息,比如,运行框架信息或扩展包等等。在现有技术中,同一个小程序运行平台可以寄生于多个宿主应用中。
在相关技术中,终端设备不能通过不同宿主应用的小程序运行平台从平台服务器以外的其他服务器获取到上述信息,而是只能通过平台服务器接收信息。
发明内容
本申请实施例提出了信息处理方法和装置。
第一方面,本申请实施例提供了一种信息处理方法,用于终端设备,终端设备安装了小程序运行平台所寄宿的至少一个宿主应用,方法包括:响应于在至少一个宿主应用中的目标宿主应用检测到对小程序的启动操作,获取在目标宿主应用生成的字段,其中,字段包括指定协议的报头以及小程序的标识,报头是对目标宿主应用在先配置的;对字段进行解析,确定字段中报头指示的服务器为目标服务器,其中,目标服务器为小程序运行平台的平台服务器以外的服务器;向目标服务器发送针对目标宿主应用的小程序的小程序信息请求,其中,小程序信息请求包括小程序的标识;接收目标服务器返回的针对目标宿主应用的小程序信息。
在一些实施例中,接收目标服务器返回的针对目标宿主应用的小程序信息,包括:通过目标宿主应用的包管理服务模块,接收目标服务器基于小程序信息请求返回的小程序信息,其中,小程序信息请求是终端设备通过包管理服务模块发送的。
在一些实施例中,向目标服务器发送针对目标宿主应用的小程序的小程序信息请求,包括:通过包管理服务模块,调用预设接口,向目标服务器发送小程序信息请求,以使服务器基于小程序的标识查找并返回小程序信息,其中,预设接口的根域名是对目标宿主应用在先配置的。
在一些实施例中,获取在目标宿主应用生成的字段,包括:在目标宿主应用,将报头以及小程序的标识拼接成字段,以及利用字段,对包管理服务模块发起处理请求;以及对字段进行解析,确定字段中报头指示的服务器为目标服务器,包括:通过包管理服务模块,对字段进行解析以及确定字段中报头指示的服务器为目标服务器。
在一些实施例中,方法还包括:获取目标宿主应用对应的公钥,其中,小程序信息是目标服务器利用公钥进行加密得到的小程序信息。
在一些实施例中,在接收目标服务器返回的针对目标宿主应用的小程序信息之后,方法还包括:利用公钥对小程序信息进行解密,以及对小程序信息进行完整性校验;响应于小程序信息通过完整性校验,存储解密结果,以及运行小程序。
在一些实施例中,向目标服务器发送针对目标宿主应用的小程序的小程序信息请求,包括:通过软件开发工具包SDK调用预设接口,向目标服务器发送小程序信息请求。
在一些实施例中,小程序信息请求包括以下至少一项:小程序版本信息、小程序信息类别信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海连尚网络科技有限公司,未经上海连尚网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910680834.4/2.html,转载请声明来源钻瓜专利网。