[发明专利]应用程序的下载方法、装置及电子设备有效
申请号: | 202010244466.1 | 申请日: | 2020-03-31 |
公开(公告)号: | CN111459511B | 公开(公告)日: | 2023-06-16 |
发明(设计)人: | 刘振;汪世涛;熊冰 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/65 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 王艳斌 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 下载 方法 装置 电子设备 | ||
1.一种应用程序的下载方法,其特征在于,包括:
接收客户端的针对第一应用程序的下载请求,其中,所述下载请求包括所述第一应用程序的标识;
根据所述第一应用程序的标识,获取所述第一应用程序对应的安全下载码;
获取第二应用程序的渠道安装包,其中,所述渠道安装包中包括埋点,所述第二应用程序是指可以用于搜索、下载或推荐应用的平台类应用程序;以及
将所述安全下载码添加至所述第二应用程序的渠道安装包中的埋点,并将所述第二应用程序的渠道安装包发送至所述客户端,以使所述客户端在安装所述第二应用程序之后根据所述安全下载码下载所述第一应用程序;
所述将所述安全下载码添加至所述第二应用程序的渠道安装包中的埋点,包括:
获取所述渠道安装包中埋点的埋点信息;
将所述安全下载码和所述埋点信息发送至内容分发网络,其中,所述内容分发网络缓存所述渠道安装包,并根据所述埋点信息获取所述埋点所在的数据包切片,将所述安全下载码添加在所述数据包切片中所述埋点的位置。
2.如权利要求1所述的应用程序的下载方法,其特征在于,所述获取第二应用程序的渠道安装包之前,还包括:
获取所述第二应用程序的安装包;
对所述第二应用程序的安装包进行签名,以形成所述第二应用程序的母包;
根据所述第二应用程序的母包生成所述第二应用程序的渠道安装包,并在所述渠道安装包中添加所述埋点。
3.如权利要求2所述的应用程序的下载方法,其特征在于,所述在所述渠道安装包中添加所述埋点,包括:
获取所述渠道安装包中的签名信息;
在所述签名信息中添加所述埋点;以及
根据所述埋点的长度,更新所述渠道安装包。
4.如权利要求3所述的应用程序的下载方法,其特征在于,所述在所述签名信息中添加所述埋点,包括:
获取所述签名信息中包括的键值对对应的位置;
在所述键值对末尾添加所述埋点。
5.一种应用程序的下载装置,其特征在于,包括:
接收模块,用于接收客户端的针对第一应用程序的下载请求,其中,所述下载请求包括所述第一应用程序的标识;
第一获取模块,用于根据所述第一应用程序的标识,获取所述第一应用程序对应的安全下载码;
第二获取模块,获取第二应用程序的渠道安装包,其中,所述渠道安装包中包括埋点,所述第二应用程序是指可以用于搜索、下载或推荐应用的平台类应用程序;以及
添加模块,用于将所述安全下载码添加至所述第二应用程序的渠道安装包中的埋点,并将所述第二应用程序的渠道安装包发送至所述客户端,以使所述客户端在安装所述第二应用程序之后根据所述安全下载码下载所述第一应用程序;
第二获取单元,用于获取所述渠道安装包中埋点的埋点信息;
发送单元,用于将所述安全下载码和所述埋点信息发送至内容分发网络,其中,所述内容分发网络缓存所述渠道安装包,并根据所述埋点信息获取所述埋点所在的数据包切片,将所述安全下载码添加在所述数据包切片中所述埋点的位置。
6.如权利要求5所述的应用程序的下载装置,其特征在于,还包括:
第三获取模块,用于获取所述第二应用程序的安装包;
签名模块,用于对所述第二应用程序的安装包进行签名,以形成所述第二应用程序的母包;
生成模块,用于根据所述第二应用程序的母包生成所述第二应用程序的渠道安装包,并在所述渠道安装包中添加所述埋点。
7.如权利要求6所述的应用程序的下载装置,其特征在于,所述生成模块,包括:
第一获取单元,用于获取所述渠道安装包中的签名信息;
添加单元,用于在所述签名信息中添加所述埋点;以及
更新单元,用于根据所述埋点的长度,更新所述渠道安装包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010244466.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种应用程序控制方法及电子设备
- 下一篇:一种导轨式箱体及其组装方法