一种下载以及安装客户端的方法和设备技术

技术编号:11207059 阅读:74 留言:0更新日期:2015-03-26 15:31
本申请公开了一种下载以及安装客户端的方法和设备,包括:在服务器接收来自用户终端的包含了客户端软件的标识的客户端软件下载请求消息时,获取用户的账户信息,以及获取所述客户端软件的标识对应的客户端软件的安装信息,将获取到的账户信息以及客户端软件的安装信息一并发送至所述用户终端,这样服务器在向用户终端推送客户端软件的安装信息时,同时向用户终端提供了用于登录该客户端软件的账户信息,不仅减少了用户重新注册用于登录客户端软件的账户信息的繁琐步骤,加快了用户登录客户端软件的速度,有效改善了用户体验,并且不需要用户重复注册账户信息,节省了应用服务器的存储空间,提升了应用服务器的存储能力。

【技术实现步骤摘要】

本申请涉及互联网信息处理领域,尤其涉及一种下载以及安装客户端的方法和设备
技术介绍
随着互联网技术的不断发展,用户通过不同的网站服务器下载自己需要的客户端的安装信息,其中,客户端的安装信息的获取方式包括但不限于以下两种:一种方式是用户从客户端开发者的网站服务器上下载得到客户端的安装信息;另一种方式是用户从客户端开发者委托的第三方服务器上下载得到客户端的安装信息。例如:下载支付宝客户端的安装信息,需要下载支付宝的用户一方面可以通过登录支付宝客户端所在的支付宝网的应用服务器,并从支付宝网的应用服务器中下载得到;另一方面还可以通过登录第三方服务器(例如:Apple Store),并从第三方服务器中下载得到。也就是说,用户在下载某一个客户端的安装信息时,首先,需要登录一个具有该客户端的安装信息的应用服务器;其次,在登录该应用服务器后,下载得到该客户端的安装信息。用户在下载得到客户端的安装信息之后,在本地(例如:用户的移动终端或者电脑设备)安装完成该客户端。用户在安装后使用该客户端时,一般需要注册一个用于登录该客户端的账户信息,其中,注册的用于登录该客户端的账户信息被存储在客户端所属的应用服务器中,为以后用户使用该客户端提供安全保障。但是存在以下缺陷:由于注册一个账户信息的步骤比较繁琐,导致用户在初次使用该客户端时体验较差,影响了用户后续对该客户端的使用。
技术实现思路
本申请实施例提供了一种下发用户信息以及安装客户端的方法和设备,用于解决现有技术中存在的在下载得到客户端的安装信息并成功安装后,重新注册登录客户端的账户信息步骤繁琐,导致用户在使用客户端时体验较差的问题。一种下载客户端的方法,包括:服务器接收来自用户终端的客户端软件下载请求消息,其中,所述下载请求消息中包含了所述客户端软件的标识;并获取用户的账户信息,以及获取所述客户端软件的标识对应的所述客户端软件的安装信息;将获取的所述客户端软件的标识对应的客户端软件的安装信息和账户信息发送至所述用户终端。获取用户的账户信息,包括:所述服务器根据用户登录服务器的状态信息,确定用户的账户信息。进一步限定了获取用户的账户信息,根据用户登录服务器的状态信息,确定用户的账户信息,及时判断用户是否具有客户端软件下载服务器中的登录账户信息,方便使得用户从同一个服务器中下载的客户端软件使用同一个账户信息,减少了服务器中存储账户信息的数量,节省了服务器的存储空间,并使得用户在使用同一个服务器中下载的客户端软件时不需要记忆过多的账户信息,增加了用户体验。所述服务器根据用户登录服务器的状态信息,确定用户的账户信息,包括:当用户登录服务器的状态信息是已登录状态信息时,确定用户登录服务器的登录账户信息;当用户登录服务器的状态信息是未登录状态信息时,向所述用户终端推送登录页面,通过所述登录页面确定用户登录服务器的登录账户信息。所述客户端软件下载请求消息中还包含了附加信息,其中,所述附加信息用于表示需要利用所述客户端软件执行后续操作的事件信息;所述服务器将获取到的所述客户端软件的安装信息以及账户信息一并发送至所述用户终端,包括:所述服务器将接收到的附加信息、获取到的所述客户端软件的安装信息以及账户信息一并发送至所述用户终端。进一步指出服务器将用户产生的附加信息同客户端软件安装信息一并发送给用户终端,这样方便用户在安装完毕客户端软件之后,将接收到的附加信息直接加载,提高用户使用客户端软件的效率。一种安装客户端的方法,包括:接收服务器发送的账户信息及用于安装客户端软件的安装信息;利用接收到的所述客户端的安装信息,安装所述客户端;并在该客户端安装完成并启动时,利用接收到的所述账户信息完成登录。用户在安装客户端软件之后,利用接收到的账户信息登录至该客户端,减少了用户重新注册用预定登录客户端软件的账户信息的繁琐步骤,有效改善了用户体验,并且不需要再次进行注册,也就不用生成新的账户信息,节省了服务器的存储空间,提高了服务器的存储能力。利用接收到的所述账户信息登录至所述客户端,包括:向应用服务器发送登录请求消息,所述应用服务器用以处理用户的登录请求,其中,所述登录请求消息中包括所述账户信息;在接收到所述应用服务器返回的账户信息验证通过消息时,完成登录。进一步限定了利用接收到的所述账户信息登录至所述客户端,将接收到账户信息发送给应用服务器进行验证,保证了用户登录客户端的安全性。利用接收到的所述账户信息登录至所述客户端,包括:向应用服务器发送登录请求消息,所述应用服务器用以处理用户的登录请求,其中,所述登录请求消息中包括用户的账户信息以及所述服务器标识信息或地址信息;所述应用服务器判断接收到的账户信息是否是本地存储的账户信息,当确定不是本地存储的账户信息时,根据所述服务器的标识信息或地址信息,向所述服务器发送账户信息验证消息;在接收到所述服务器返回的账户信息验证通过消息时,完成登录,所述账户信息验证通过消息由所述服务器根据接收到的账户信息进行验证并通过后向所述应用服务器发送的。进一步限定了利用接收到的所述账户信息登录至所述客户端,将接收到账户信息发送给第三方服务器进行验证,保证了用户登录客户端的安全性。所述方法还包括:接收到服务器发送的附加信息,其中,所述附加信息用于表示需要利用所述客户端软件执行后续操作的事件信息;在所述客户端安装完成并启动时,所述方法还包括:在用户利用接收到的账户信息登录所述客户端之后,将接收到的该附加信息加载至所述客户端中,并执行后续操作。一种服务器,包括:接收模块,用于接收来自用户终端的客户端软件下载请求消息,其中,所述下载请求消息中包含了所述客户端软件的标识;获取模块,用于获取用户的账户信息,以及获取所述客户端软件的标识对应的所述客户端软件的安装信息;下载模块,用于将获取的所述客户端软件的标识对应的客户端软件的安装信息和账户信息发送至所述用户终端。所述获取模块,具体用于根据用户登录服务器的状态信息,确定用户的账户信息。所述获取模块,具体用于当用户登录服务器的状态信息是已登录状态信息时,确定用户登录服务器的登录账户信息;当用户登录服务器的状态信息是未登录状态信息时,向所述用户终端推送登录页面,通过所述登录页面确定用户登录服务器的登录账户信息。所述客户端本文档来自技高网...

【技术保护点】
一种下载客户端的方法,其特征在于,包括:服务器接收来自用户终端的客户端软件下载请求消息,其中,所述下载请求消息中包含了所述客户端软件的标识;并获取用户的账户信息,以及获取所述客户端软件的标识对应的所述客户端软件的安装信息;将获取的所述客户端软件的标识对应的客户端软件的安装信息和账户信息发送至所述用户终端。

【技术特征摘要】
1.一种下载客户端的方法,其特征在于,包括:
服务器接收来自用户终端的客户端软件下载请求消息,其中,所述下载请
求消息中包含了所述客户端软件的标识;并
获取用户的账户信息,以及获取所述客户端软件的标识对应的所述客户端
软件的安装信息;
将获取的所述客户端软件的标识对应的客户端软件的安装信息和账户信
息发送至所述用户终端。
2.如权利要求1所述的方法,其特征在于,获取用户的账户信息,包括:
所述服务器根据用户登录服务器的状态信息,确定用户的账户信息。
3.如权利要求2所述的方法,其特征在于,所述服务器根据用户登录服
务器的状态信息,确定用户的账户信息,包括:
当用户登录服务器的状态信息是已登录状态信息时,确定用户登录服务器
的登录账户信息;
当用户登录服务器的状态信息是未登录状态信息时,向所述用户终端推送
登录页面,通过所述登录页面确定用户登录服务器的登录账户信息。
4.如权利要求1~3任一所述的方法,其特征在于,所述客户端软件下载
请求消息中还包含了附加信息,其中,所述附加信息用于表示需要利用所述客
户端软件执行后续操作的事件信息;
所述服务器将获取到的所述客户端软件的安装信息以及账户信息一并发
送至所述用户终端,包括:
所述服务器将接收到的附加信息、获取到的所述客户端软件的安装信息以
及账户信息一并发送至所述用户终端。
5.一种安装客户端的方法,其特征在于,包括:
接收服务器发送的账户信息及用于安装客户端软件的安装信息;
利用接收到的所述客户端的安装信息,安装所述客户端;并
在该客户端安装完成并启动时,利用接收到的所述账户信息完成登录。
6.如权利要求5所述的方法,其特征在于,利用接收到的所述账户信息
登录至所述客户端,包括:
向应用服务器发送登录请求消息,所述应用服务器用以处理用户的登录请
求,其中,所述登录请求消息中包括所述账户信息;
...

【专利技术属性】
技术研发人员:盛娇麒孟超峰王可周小双杨培源
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1