应用程序的控制方法以及服务器技术

技术编号:17516360 阅读:29 留言:0更新日期:2018-03-21 00:58
本申请实施例公开了一种应用程序的控制方法以及服务器,服务器获取用户登录请求,所述服务器根据所述用户登录请求获取线上版本号,所述线上版本号用于指示待更新的目标应用程序的当前版本,所述服务器获取所述用户输入的上线版本号,所述上线版本号用于指示所述目标应用程序当前需要更新至的最新版本,当所述服务器接收到所述用户发送的切换指令时,所述服务器根据所述切换指令更新提供给所述目标应用程序的接口数据。

The control method of the application and the server

The embodiment of the invention discloses a control method of application program and server, the server gets the user login request, the server according to the user login request for access to the online version, the online version number for the current version of the instructions to update the target application, the server gets the user input the on-line version no, the on-line version number for the latest version of the target application indicates that the current need to update, when the server receives the switching instruction sent by the user, the server according to the switching instruction updates are provided to the interface data of the target application.

【技术实现步骤摘要】
应用程序的控制方法以及服务器
本申请实施例涉及通信领域,尤其涉及应用程序的控制方法以及服务器。
技术介绍
随着互联网和移动互联网的日益发展和普及,为满足用户需求和为用户提供便利,涌现了大量提供各种功能的应用程序APP。一个APP在为用户提供服务期间,APP的开发人员会不断的对APP进行优化迭代,更新APP版本,以给用户提供更好的服务和带来更好的体验。APP在运行过程中,需要服务器,尤其服务器中数据库的支持。现有技术中,APP的维护人员会通过服务器的应用程序版本控制系统来控制APP版本更新。该应用程序版本控制系统提供控制界面给APP的维护人员供维护人员输入APP的上线版本号,上线版本号为当前需要更新至的该APP的最新版本号。APP版本更新时,维护人员需要人工去应用商店(例如苹果商店或者安卓市场)查询确定该APP的线上版本号,线上版本号为该APP当前版本号,维护人员对比上线版本号和线上版本号,确定不同后,输入上线版本号并点击切换上架接口按钮,该控制版本系统接收维护人员的点击操作以及输入的上线版本号,更新提供给APP的接口数据,实现APP版本更新。现有技术中,维护人员确定APP的线上版本号时,需要人工去应用商店查询,操作过程较为繁琐。
技术实现思路
本申请实施例提供了应用程序的控制方法以及服务器,服务器可以获取线上版本号,而不需要维护人员人工去应用商店(例如苹果商店或者安卓市场)查询APP的线上版本号,简化了操作过程。本申请实施例提供了一种应用程序的控制方法,包括:服务器获取用户登录请求;所述服务器根据所述用户登录请求获取线上版本号,所述线上版本号用于指示待更新的目标应用程序的当前版本;所述服务器获取所述用户输入的上线版本号,所述上线版本号用于指示所述目标应用程序当前需要更新至的最新版本;当所述服务器接收到所述用户发送的切换指令时,所述服务器根据所述切换指令更新提供给所述目标应用程序的接口数据。可选的,所述服务器获取用户登录请求之前,所述方法还包括:所述服务器保存所述目标应用程序的版本的数据,所述版本包括所述当前版本和/或所述最新版本;所述服务器分配第一赋值给所述当前版本;所述服务器分配第二赋值给所述最新版本。可选的,所述服务器根据所述切换指令更新提供给所述目标应用程序的接口数据包括:所述服务器根据所述切换指令更新所述当前版本的赋值为第二赋值;所述服务器根据所述切换指令更新所述最新版本的赋值为第一赋值;所述接口数据包括赋值为第一赋值的版本的数据。可选的,所述服务器根据所述用户登录请求获取线上版本号包括:所述服务器根据所述用户登录请求从当前的赋值为第一赋值的版本的数据中查询所述线上版本号。可选的,所述切换指令包括切换上架接口按钮的点击操作。可选的,所述服务器根据所述切换指令更新提供给所述目标应用程序的接口数据之后,所述方法还包括:所述服务器获取所述用户输入的历史版本号,所述历史版本号用于指示所述目标应用程序的历史版本;所述目标应用程序的历史版本包括所述当前版本;当所述服务器接收到所述用户发送的第二切换指令时,所述服务器根据所述第二切换指令更新提供给所述目标应用程序的接口数据。可选的,所述服务器根据所述第二切换指令更新提供给所述目标应用程序的接口数据包括:所述服务器确定第二当前版本,所述第二当前版本为当前赋值为第一赋值的版本;所述服务器根据所述第二切换指令更新所述第二当前版本的赋值为第二赋值;所述服务器根据所述第二切换指令更新所述历史版本的赋值为第一赋值。可选的,所述服务器获取所述用户输入的历史版本号之前,所述方法还包括:所述服务器获取第二用户登录请求;所述服务器根据所述第二用户登录请求获取第二线上版本号,所述第二线上版本号用于指示所述目标应用程序的第三当前版本。可选的,所述服务器根据所述第二用户登录请求获取第二线上版本号包括:所述服务器根据所述第二用户登录请求从当前的赋值为第一赋值的版本的数据中查询所述第二线上版本号。可选的,所述第二切换指令包括切换上架接口按钮的第二点击操作。本申请实施例提供了一种服务器,包括:第一获取单元,用于获取用户登录请求;第二获取单元,用于根据所述用户登录请求获取线上版本号,所述线上版本号用于指示待更新的目标应用程序的当前版本;第三获取单元,用于获取所述用户输入的上线版本号,所述上线版本号用于指示所述目标应用程序当前需要更新至的最新版本;第一更新单元,用于当所述服务器接收到所述用户发送的切换指令时,根据所述切换指令更新提供给所述目标应用程序的接口数据。可选的,所述服务器还包括:保存单元,用于保存所述目标应用程序的版本的数据,所述版本包括所述当前版本和/或所述最新版本;第一分配单元,用于分配第一赋值给所述当前版本;第二分配单元,用于分配第二赋值给所述最新版本。可选的,所述第一更新单元包括:第一更新模块,用于根据所述切换指令更新所述当前版本的赋值为第二赋值;第二更新模块,用于根据所述切换指令更新所述最新版本的赋值为第一赋值;所述接口数据包括赋值为第一赋值的版本的数据。可选的,所述第二获取单元包括:第一查询模块,用于根据所述用户登录请求从当前的赋值为第一赋值的版本的数据中查询所述线上版本号。可选的,所述服务器还包括:第四获取单元,用于获取所述用户输入的历史版本号,所述历史版本号用于指示所述目标应用程序的历史版本;所述目标应用程序的历史版本包括所述当前版本;第二更新单元,用于当所述服务器接收到所述用户发送的第二切换指令时,根据所述第二切换指令更新提供给所述目标应用程序的接口数据。可选的,所述第二更新单元包括:确定模块,用于确定第二当前版本,所述第二当前版本为当前赋值为第一赋值的版本;第三更新模块,用于根据所述第二切换指令更新所述第二当前版本的赋值为第二赋值;第四更新模块,用于根据所述第二切换指令更新所述历史版本的赋值为第一赋值。可选的,所述服务器还包括:第五获取单元,用于获取第二用户登录请求;第六获取单元,用于根据所述第二用户登录请求获取第二线上版本号,所述第二线上版本号用于指示所述目标应用程序的第三当前版本。可选的,所述第六获取单元包括:第二查询模块,用于根据所述第二用户登录请求从当前的赋值为第一赋值的版本的数据中查询所述第二线上版本号。本申请实施例提供了另一种服务器,包括:处理器、存储器、输入输出设备以及总线;所述处理器、存储器、输入输出设备分别与所述总线相连;所述输入输出设备用于获取用户登录请求;所述处理器用于根据所述用户登录请求获取线上版本号,所述线上版本号用于指示待更新的目标应用程序的当前版本;所述输入输出设备还用于获取所述用户输入的上线版本号,所述上线版本号用于指示所述目标应用程序当前需要更新至的最新版本;所述处理器还用于当所述输入输出设备接收到所述用户发送的切换指令时,根据所述切换指令更新提供给所述目标应用程序的接口数据。可选的,所述处理器还用于保存所述目标应用程序的版本的数据,所述版本包括所述当前版本和/或所述最新版本;分配第一赋值给所述当前版本;分配第二赋值给所述最新版本。可选的,所述处理器具体用于根据所述切换指令更新所述当前版本的赋值为第二赋值;根据所述切换指令更新所述最新版本的赋值为第一赋值;所述接口数据包括赋值为第一赋值的版本的数据。可选的,所述处理器具体用本文档来自技高网...
应用程序的控制方法以及服务器

【技术保护点】
一种应用程序的控制方法,其特征在于,包括:服务器获取用户登录请求;所述服务器根据所述用户登录请求获取线上版本号,所述线上版本号用于指示待更新的目标应用程序的当前版本;所述服务器获取所述用户输入的上线版本号,所述上线版本号用于指示所述目标应用程序当前需要更新至的最新版本;当所述服务器接收到所述用户发送的切换指令时,所述服务器根据所述切换指令更新提供给所述目标应用程序的接口数据。

【技术特征摘要】
1.一种应用程序的控制方法,其特征在于,包括:服务器获取用户登录请求;所述服务器根据所述用户登录请求获取线上版本号,所述线上版本号用于指示待更新的目标应用程序的当前版本;所述服务器获取所述用户输入的上线版本号,所述上线版本号用于指示所述目标应用程序当前需要更新至的最新版本;当所述服务器接收到所述用户发送的切换指令时,所述服务器根据所述切换指令更新提供给所述目标应用程序的接口数据。2.根据权利要求1所述的方法,其特征在于,所述服务器获取用户登录请求之前,所述方法还包括:所述服务器保存所述目标应用程序的版本的数据,所述版本包括所述当前版本和/或所述最新版本;所述服务器分配第一赋值给所述当前版本;所述服务器分配第二赋值给所述最新版本。3.根据权利要求2所述的方法,其特征在于,所述服务器根据所述切换指令更新提供给所述目标应用程序的接口数据包括:所述服务器根据所述切换指令更新所述当前版本的赋值为第二赋值;所述服务器根据所述切换指令更新所述最新版本的赋值为第一赋值;所述接口数据包括赋值为第一赋值的版本的数据。4.根据权利要求2或3所述的方法,其特征在于,所述服务器根据所述用户登录请求获取线上版本号包括:所述服务器根据所述用户登录请求从当前的赋值为第一赋值的版本的数据中查询所述线上版本号。5.根据权利要求1至3中任一项所述的方法,其特征在于,所述切换指令包括切换上架接口按钮的点击操作。6.根据权利要求3所述的方法,其特征在于,所述服务器根据所述切换指令更新提供给所述目标应用程序的接口数据之后,所述方法还包括:所述服务器获取所述用户输入的历史版本号,所述历史版本号用于指示所述目标应用程序的历史版本;所述目标应用程序的历史版本包括所述当前版本;当所述服务器接收到所述用户发送的第二切换指令时,所述服务器根据所述第二切换指令更新提供给所述目标应用程序的接口数据。7.根据权利要求6所述的方法,其特征在于,所述服务器根据所述第二切换指令更新提供给所述目标应用程序的接口数据包括:所述服务器确定第二当前版本,所述第二当前版本为当前赋值为第一赋值的版本;所述服务器根据所述第二切换指令更新所述第二当前版本的赋值为第二赋值;所述服务器根据所述第二切换指令更新所述历史版本的赋值为第一赋值。8.根据权利要求6或7所述的方法,其特征在于,所述服务器获取所述用户输入的历史版本号之前,所述方法还包括:所述服务器获取第二用户登录请求;所述服务器根据所述第二用户登录请求获取第二线上版本号,所述第二线上版本号用于指示所述目标应用程序的第三当前版本。9.根据权利要求8所述的方法,其特征在于,所述服务器根据所述第二用户登录请求获取第二线上版本号包括:所述服务器根据所述第二用户登录请求...

【专利技术属性】
技术研发人员:沈文策
申请(专利权)人:福建中金在线信息科技有限公司
类型:发明
国别省市:福建,35

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

1