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

文档序号:9581838阅读:232来源:国知局
一种下载主题包的方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种下载主题包的方法及装置。
【背景技术】
[0002]随着应用的个性化需求的发展,用户可以在应用的界面上自制个性化主题,使应用在使用过程中展现个性化的显示效果。为了加大个性化主题的推广,现有技术能将用户自制的主题进行分享。例如,终端接受用户自制的个性化主题,生成主题包后,根据用户的选择生成链接并将链接分享至第三方平台,为其他在第三方平台注册的用户提供下载主题包的渠道。然而,第三方平台发布的链接往往先跳转至主题包的下载界面或者主题包所属的应用的宣传界面,用户需要点击进入下载界面或者宣传界面之后才能获取主题包,其操作过程复杂,降低下载主题包的速度,增加下载主题包的操作时间。

【发明内容】

[0003]本发明提供一种下载主题包的方法及装置,可及时将链接对应的下载地址发送给终端,使终端根据下载地址直接下载主题包,加快下载主题包的速度。
[0004]本发明第一方面提供一种下载主题包的方法,包括:
[0005]网络平台接收第一终端针对链接发送的访问请求,并根据所述访问请求解析所述链接;
[0006]在根据解析后的所述链接确定所述链接用于下载主题包的情况下,从所述解析后的所述链接中获取所述主题包的应用标识以及所述主题包的下载地址;
[0007]根据所述主题包的应用标识判断所述第一终端是否安装有所述主题包所属的应用;
[0008]若判断为是,则向所述第一终端发送所述主题包的下载地址,以使所述第一终端根据所述主题包的下载地址下载所述主题包。
[0009]可选的,所述网络平台接收第一终端针对链接发送的访问请求之前,所述方法还包括:
[0010]所述网络平台接收第二终端发送的发布请求,所述发布请求携带所述链接,所述链接由所述第二终端向所述应用的服务器发送所述主题包,以使所述应用的服务器根据所述主题包生成并发送给所述第二终端;
[0011 ] 根据所述发布请求将所述链接进行发布。
[0012]可选的,所述根据所述访问请求解析所述链接,包括:
[0013]根据所述访问请求采用软件开发工具包SDK解析所述链接。
[0014]可选的,所述根据解析后的所述链接确定所述链接用于下载主题包,包括:
[0015]从所述解析后的所述链接中获取所述链接的标识;
[0016]根据所述链接的标识确定所述链接用于下载所述主题包。
[0017]可选的,所述方法还包括:
[0018]若判断为否,则向所述第一终端发送下载所述主题包所属的应用的提示信息,以使所述第一终端根据所述提示信息向所述应用的服务器请求下载所述主题包所属的应用。
[0019]本发明第二方面提供一种下载主题包的装置,应用于网络平台,包括:
[0020]解析模块,用于接收第一终端针对链接发送的访问请求,并根据所述访问请求解析所述链接;
[0021]获取模块,用于在根据所述解析模块解析后的所述链接确定所述链接用于下载主题包的情况下,从所述解析后的所述链接中获取所述主题包的应用标识以及所述主题包的下载地址;
[0022]判断模块,用于根据所述主题包的应用标识判断所述第一终端是否安装有所述主题包所属的应用;
[0023]发送模块,用于当所述判断模块的判断结果为是时,则向所述第一终端发送所述主题包的下载地址,以使所述第一终端根据所述主题包的下载地址下载所述主题包。
[0024]可选的,所述装置还包括:
[0025]接收模块,用于接收第二终端发送的发布请求,所述发布请求携带所述链接,所述链接由所述第二终端向所述应用的服务器发送所述主题包,以使所述应用的服务器根据所述主题包生成并发送给所述第二终端;
[0026]发布模块,用于根据所述接收模块接收的发布请求将所述链接进行发布。
[0027]可选的,所述解析模块,具体用于:
[0028]根据所述访问请求采用软件开发工具包SDK解析所述链接。
[0029]可选的,所述获取模块,包括:
[0030]获取单元,用于从所述解析后的所述链接中获取所述链接的标识;
[0031]确定单元,用于根据所述获取单元获取的所述链接的标识确定所述链接用于下载所述主题包。
[0032]可选的,所述发送模块,还用于当所述判断模块的判断结果为否时,则向所述第一终端发送下载所述主题包所属的应用的提示信息,以使所述第一终端根据所述提示信息向所述应用的服务器请求下载所述主题包所属的应用。
[0033]采用本发明,能通过解析链接直接获得主题包的下载地址,在判断出第一终端安装有主题包所属的应用的情况下直接将主题包的下载地址发送给第一终端,使第一终端根据接收的主题包的下载地址下载主题包,加快下载主题包的速度,减少下载主题包的操作步骤,从而节省下载主题包的操作时间。
【附图说明】
[0034]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0035]图1是本发明实施例的一种下载主题包的方法的一实施例的流程示意图;
[0036]图2是本发明实施例的一种下载主题包的方法的另一实施例的流程示意图;
[0037]图3是本发明实施例的一种下载主题包的装置的结构示意图;
[0038]图4是本发明实施例的另一种下载主题包的装置的结构示意图。
【具体实施方式】
[0039]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0040]采用本发明实施例,可及时将链接对应的下载地址发送给终端,使终端根据下载地址直接下载主题包,加快下载主题包的速度。
[0041]本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0042]请参阅图1,图1是本发明实施例的一种下载主题包的方法的一实施例的流程图。其中,网络平台可为第三方平台,即第三方服务器,为终端的信息共享提供发布的平台,实现各个终端在网络平台上的交流互动。本发明实施例涉及的第一终端例如可以是手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(MID,mobile internet device)、可穿戴设备(例如智能手表(如iwatch等)、智能手环、计步器等)或其他可与网络平台交互通信的终端设备。
[0043]如图1所示,本发明实施例的一种下载主题包的方法的一实施例可以包括以下步骤。
[0044]S100,网络平台接收第一终端针对链接发送的访问请求,并根据所述访问请求解析所述链接。
[0045]具体实现中,网络平台接收第一终端发送
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1