数据下载的方法、装置及系统制造方法及图纸

技术编号:10603476 阅读:207 留言:0更新日期:2014-11-05 15:38
本发明专利技术公开了一种数据下载的方法、装置及系统,涉及互联网技术领域,能够解决软件下载操作复杂繁琐的问题。本发明专利技术的方法包括:第一应用服务器接收第一应用客户端发送的软件下载请求,所述软件下载请求中携带有待下载软件的安装包标识(APK ID);根据所述APK ID查找所述待下载软件的下载路径;获取第二应用客户端的账号信息;将所述下载路径以及所述账号信息发送给第二应用服务器;第二应用服务器接收所述第一应用服务器发送的下载路径以及第二应用客户端的账号信息;根据所述账号信息查找所述第二应用客户端;通过第二应用的公众账号平台将所述下载路径发送给所述第二应用客户端。本发明专利技术主要应用于通过即时通讯应用下载软件的过程中。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种数据下载的方法、装置及系统,涉及互联网
,能够解决软件下载操作复杂繁琐的问题。本专利技术的方法包括:第一应用服务器接收第一应用客户端发送的软件下载请求,所述软件下载请求中携带有待下载软件的安装包标识(APK?ID);根据所述APK?ID查找所述待下载软件的下载路径;获取第二应用客户端的账号信息;将所述下载路径以及所述账号信息发送给第二应用服务器;第二应用服务器接收所述第一应用服务器发送的下载路径以及第二应用客户端的账号信息;根据所述账号信息查找所述第二应用客户端;通过第二应用的公众账号平台将所述下载路径发送给所述第二应用客户端。本专利技术主要应用于通过即时通讯应用下载软件的过程中。【专利说明】数据下载的方法、装置及系统
本专利技术涉及互联网
,尤其涉及一种数据下载的方法、装置及系统。
技术介绍
即时通讯应用(Instant Messaging,简称IM)是一种基于终端的通讯类应用软件,允许两人或多人通过互联网即时进行文字、图片或者流媒体形式的交流。通常,用户需要在终端上安装即时通讯客户端并且注册自己的账号,然后通过添加其他账号的方式加入好友,从而与好友进行通信。 随着即时通讯应用平台的发展,应用开发者向用户提供了内容丰富多彩的公众账号。用户除了可以添加好友账号以外还可以添加众多公众账号,例如交通信息账号、天气预报账号等。 目前应用开发者还开发出了一种公众下载账号,该账号用于向用户提供各种可下载的软件,用户可以访问公众下载账号选择需要下载的软件,通过即时通讯应用对软件进行下载。 现有的一种通过即时通讯应用下载软件的方式是跨设备跨应用下载,所谓跨设备下载是指用户在一台设备上进行软件下载操作,将软件下载到另一台设备上;所谓跨应用下载是指用户在一种应用中进行软件下载操作,通过另一种应用(即时通讯应用)将软件下载到设备中。跨设备跨应用的下载方式具体为:用户在个人电脑(Personal Computer,简称PC)上通过软件管理应用选择需要下载的软件,然后PC触发手机上的即时通讯应用,并链接到即时通讯应用中的公众下载账号上。用户在公众下载账号的软件下载页面中选择需要下载的软件,最后点击下载按键获取该软件的下载路径。 在上述软件下载的过程中,专利技术人发现现有技术中至少存在如下问题:用户在PC上进行下载操作后,还需要在手机上再次进入公众下载账号的软件下载页面中重新进行一遍下载操作,因此产生了重复的操作。另外,如果用户此前没有在即时通讯应用中添加公众下载账号,则还需要在下载软件之前对公众下载账号进行添加,用户操作过于繁琐。
技术实现思路
本专利技术实施例提供一种数据下载的方法、装置及系统,能够解决软件下载操作复杂繁琐的问题。 第一方面,本专利技术实施例提供了一种数据下载的方法,包括: 接收第一应用客户端发送的软件下载请求,所述软件下载请求中携带有待下载软件的安装包标识(APK ID); 根据所述APK ID查找所述待下载软件的下载路径; 获取第二应用客户端的账号信息; 将所述下载路径以及所述账号信息发送给第二应用服务器,以便所述第二应用服务器根据所述账号信息查找所述第二应用客户端,并通过第二应用的公众账号平台将所述下载路径发送给所述第二应用客户端。 第二方面,本专利技术实施例还提供了一种数据下载的方法,包括: 接收第一应用服务器发送的下载路径以及第二应用客户端的账号信息; 根据所述账号信息查找所述第二应用客户端; 通过第二应用的公众账号平台将所述下载路径发送给所述第二应用客户端。 第三方面,本专利技术实施例还提供了一种数据下载的装置,包括: 接收单元,用于接收第一应用客户端发送的软件下载请求,所述软件下载请求中携带有待下载软件的安装包标识(APK ID); 查找单元,用于根据所述接收单元接收的所述APK ID查找所述待下载软件的下载路径; 获取单元,用于获取第二应用客户端的账号信息; 发送单元,用于将所述接收单元接收的所述下载路径以及所述获取单元获取的所述账号信息发送给第二应用服务器,以便所述第二应用服务器根据所述账号信息查找所述第二应用客户端,并通过第二应用的公众账号平台将所述下载路径发送给所述第二应用客户端。 第四方面,本专利技术实施例还提供了一种数据下载的装置,包括: 接收单元,用于接收第一应用服务器发送的下载路径以及第二应用客户端的账号信息; 查找单元,用于根据所述接收单元接收的所述账号信息查找所述第二应用客户端; 发送单元,用于通过第二应用的公众账号平台将所述接收单元接收的所述下载路径发送给所述查找单元查找得到的所述第二应用客户端。 第五方面,本专利技术实施例还提供了一种数据下载的系统,所述系统包括第一应用客户端、第二应用客户端、第一应用服务器以及第二应用服务器,其中, 所述第一应用客户端,用于接收用户的软件下载指令,根据所述软件下载指令向所述第一应用服务器发送软件下载请求,所述软件下载请求中携带有待下载软件的安装包标识(APK ID); 所述第一应用服务器,用于接收所述第一应用客户端发送的所述软件下载请求,根据所述软件下载请求中携带的所述APK ID查找所述待下载软件的下载路径,并获取所述第二应用客户端的账号信息,然后将所述下载路径以及所述账号信息发送给所述第二应用服务器; 所述第二应用服务器,用于接收所述第一应用服务器发送的下载路径以及所述第二应用客户端的账号信息,然后根据所述账号信息查找所述第二应用客户端,最后通过第二应用的公众账号平台将所述下载路径发送给所述第二应用客户端; 所述第二应用客户端,用于接收所述第二应用服务器发送的下载路径。 本专利技术实施例提供的数据下载的方法、装置及系统,能够由第一应用服务器接收第一应用客户端发送的软件下载请求,根据软件下载请求中携带的数据包标识(APK ID)查找所述待下载软件的下载路径,并获取第二应用客户端的账号信息,然后将下载路径以及所述账号信息发送给第二应用服务器;第二应用服务器接收到下载路径以及第二应用客户端的账号信息后,根据该账号信息查找第二应用客户端,然后通过第二应用的公众账号平台将下载路径发送给第二应用客户端,由此实现通过第一应用客户端将软件下载到第二应用客户端上。与现有技术中用户需要在电脑及手机上重复进行下载操作相比,可以使用户仅在电脑上进行一次下载操作就能够将下载路径直接发送到手机上,由此简化了用户的操作步骤。 【专利附图】【附图说明】 为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 图1为本专利技术实施例涉及的网络架构的示意图; 图2为本专利技术实施例中数据下载的方法的流程图; 图3为本专利技术实施例中另一个数据下载的方法的流程图; 图4为本专利技术实施例中数据下载的方法的数据交互图; 图5为本专利技术实施例中软件管理客户端显示的软件下载界面的效果图; 图6为现有技术中即时通讯客户端显示的下载页面的效果图; 图7为本专利技术实施例中即时通讯客本文档来自技高网
...

【技术保护点】
一种数据下载的方法,其特征在于,包括:接收第一应用客户端发送的软件下载请求,所述软件下载请求中携带有待下载软件的安装包标识(APK ID);根据所述APK ID查找所述待下载软件的下载路径;获取第二应用客户端的账号信息;将所述下载路径以及所述账号信息发送给第二应用服务器,以便所述第二应用服务器根据所述账号信息查找所述第二应用客户端,并通过第二应用的公众账号平台将所述下载路径发送给所述第二应用客户端。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘力铭
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1