一种下载主题包的方法及装置制造方法及图纸

技术编号:12885647 阅读:67 留言:0更新日期:2016-02-17 16:51
本发明专利技术提供了一种下载主题包的方法,包括:网络平台接收第一终端针对链接发送的访问请求,根据访问请求解析链接;在根据解析后的链接确定链接用于下载主题包的情况下,从解析后的链接中获取主题包的应用标识以及主题包的下载地址;根据应用标识判断第一终端是否安装有主题包所属的应用;若判断为是,则向第一终端发送主题包的下载地址,以使第一终端根据主题包的下载地址下载主题包。本发明专利技术实施例还公开了一种下载主题包的装置。采用本发明专利技术,可及时将链接对应的下载地址发送给终端,使终端根据下载地址直接下载主题包,加快下载主题包的速度。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种下载主题包的方法及装置
技术介绍
随着应用的个性化需求的发展,用户可以在应用的界面上自制个性化主题,使应用在使用过程中展现个性化的显示效果。为了加大个性化主题的推广,现有技术能将用户自制的主题进行分享。例如,终端接受用户自制的个性化主题,生成主题包后,根据用户的选择生成链接并将链接分享至第三方平台,为其他在第三方平台注册的用户提供下载主题包的渠道。然而,第三方平台发布的链接往往先跳转至主题包的下载界面或者主题包所属的应用的宣传界面,用户需要点击进入下载界面或者宣传界面之后才能获取主题包,其操作过程复杂,降低下载主题包的速度,增加下载主题包的操作时间。
技术实现思路
本专利技术提供一种下载主题包的方法及装置,可及时将链接对应的下载地址发送给终端,使终端根据下载地址直接下载主题包,加快下载主题包的速度。本专利技术第一方面提供一种下载主题包的方法,包括:网络平台接收第一终端针对链接发送的访问请求,并根据所述访问请求解析所述链接;在根据解析后的所述链接确定所述链接用于下载主题包的情况下,从所述解析后的所述链接中获取所述主题包的应用标识以及所述主题包的下载地址;根据所述主题包的应用标识判断所述第一终端是否安装有所述主题包所属的应用;若判断为是,则向所述第一终端发送所述主题包的下载地址,以使所述第一终端根据所述主题包的下载地址下载所述主题包。可选的,所述网络平台接收第一终端针对链接发送的访问请求之前,所述方法还包括:所述网络平台接收第二终端发送的发布请求,所述发布请求携带所述链接,所述链接由所述第二终端向所述应用的服务器发送所述主题包,以使所述应用的服务器根据所述主题包生成并发送给所述第二终端; 根据所述发布请求将所述链接进行发布。可选的,所述根据所述访问请求解析所述链接,包括:根据所述访问请求采用软件开发工具包SDK解析所述链接。可选的,所述根据解析后的所述链接确定所述链接用于下载主题包,包括:从所述解析后的所述链接中获取所述链接的标识;根据所述链接的标识确定所述链接用于下载所述主题包。可选的,所述方法还包括:若判断为否,则向所述第一终端发送下载所述主题包所属的应用的提示信息,以使所述第一终端根据所述提示信息向所述应用的服务器请求下载所述主题包所属的应用。本专利技术第二方面提供一种下载主题包的装置,应用于网络平台,包括:解析模块,用于接收第一终端针对链接发送的访问请求,并根据所述访问请求解析所述链接;获取模块,用于在根据所述解析模块解析后的所述链接确定所述链接用于下载主题包的情况下,从所述解析后的所述链接中获取所述主题包的应用标识以及所述主题包的下载地址;判断模块,用于根据所述主题包的应用标识判断所述第一终端是否安装有所述主题包所属的应用;发送模块,用于当所述判断模块的判断结果为是时,则向所述第一终端发送所述主题包的下载地址,以使所述第一终端根据所述主题包的下载地址下载所述主题包。可选的,所述装置还包括:接收模块,用于接收第二终端发送的发布请求,所述发布请求携带所述链接,所述链接由所述第二终端向所述应用的服务器发送所述主题包,以使所述应用的服务器根据所述主题包生成并发送给所述第二终端;发布模块,用于根据所述接收模块接收的发布请求将所述链接进行发布。可选的,所述解析模块,具体用于:根据所述访问请求采用软件开发工具包SDK解析所述链接。可选的,所述获取模块,包括:获取单元,用于从所述解析后的所述链接中获取所述链接的标识;确定单元,用于根据所述获取单元获取的所述链接的标识确定所述链接用于下载所述主题包。可选的,所述发送模块,还用于当所述判断模块的判断结果为否时,则向所述第一终端发送下载所述主题包所属的应用的提示信息,以使所述第一终端根据所述提示信息向所述应用的服务器请求下载所述主题包所属的应用。采用本专利技术,能通过解析链接直接获得主题包的下载地址,在判断出第一终端安装有主题包所属的应用的情况下直接将主题包的下载地址发送给第一终端,使第一终端根据接收的主题包的下载地址下载主题包,加快下载主题包的速度,减少下载主题包的操作步骤,从而节省下载主题包的操作时间。【附图说明】为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例的一种下载主题包的方法的一实施例的流程示意图;图2是本专利技术实施例的一种下载主题包的方法的另一实施例的流程示意图;图3是本专利技术实施例的一种下载主题包的装置的结构示意图;图4是本专利技术实施例的另一种下载主题包的装置的结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。采用本专利技术实施例,可及时将链接对应的下载地址发送给终端,使终端根据下载地址直接下载主题包,加快下载主题包的速度。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。请参阅图1,图1是本专利技术实施例的一种下载主题包的方法的一实施例的流程图。其中,网络平台可为第三方平台,即第三方服务器,为终端的信息共享提供发布的平台,实现各个终端在网络平台上的交流互动。本专利技术实施例涉及的第一终端例如可以是手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(MID,mobile internet device)、可穿戴设备(例如智能手表(如iwatch等)、智能手环、计步器等)或其他可与网络平台交互通信的终端设备。如图1所示,本专利技术实施例的一种下载主题包的方法的一实施例可以包括以下步骤。S100,网络平台接收第一终端针对链接发送的访问请求,并根据所述访问请求解析所述链接。具体实现中,网络平台接收第一终端发送当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种下载主题包的方法,其特征在于,包括:网络平台接收第一终端针对链接发送的访问请求,并根据所述访问请求解析所述链接;在根据解析后的所述链接确定所述链接用于下载主题包的情况下,从所述解析后的所述链接中获取所述主题包的应用标识以及所述主题包的下载地址;根据所述主题包的应用标识判断所述第一终端是否安装有所述主题包所属的应用;若判断为是,则向所述第一终端发送所述主题包的下载地址,以使所述第一终端根据所述主题包的下载地址下载所述主题包。

【技术特征摘要】

【专利技术属性】
技术研发人员:沈扬红高淼
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京;11

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

1