1.一种软件开发工具包的下载方法,其特征在于,应用于服务器,所述方法包括:
接收用户终端发送的功能列表获取请求;
向所述用户终端发送功能列表,所述功能列表包括第一功能;
接收所述用户终端发送的所述第一功能对应的第一软件开发工具包下载请求,所述第一软件开发工具包下载请求包括第一参数,所述第一软件开发工具包下载请求所请求下载的第一软件开发工具包与所述第一参数对应,所述第一软件开发工具包下载请求是所述用户终端在检测到用户针对所述第一功能的选择操作时生成的;
根据所述第一参数向所述用户终端发送所述第一软件开发工具包,以及发送所述第一软件开发工具包的第一说明文档。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一参数向所述用户终端发送所述第一软件开发工具包,以及发送所述第一软件开发工具包的第一说明文档,包括:
根据所述第一参数在所述服务器中查找所述第一软件开发工具包和所述第一说明文档;
若查找到,则将所述第一软件开发工具包和所述第一说明文档进行打包处理,得到第一数据包;
向所述用户终端发送所述第一数据包。
3.根据权利要求1所述的方法,其特征在于,在向所述用户终端发送功能列表之后,所述方法还包括:
接收所述用户终端发送的第二功能对应的第二软件开发工具包下载请求,所述第二软件开发工具包下载请求包括第一提示信息,所述第一提示信息用于提示所述服务器向管理终端发送第二提示信息,所述第二提示信息用于提示后台人员在所述功能列表中添加所述第二功能。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收管理终端发送的功能添加请求,所述功能添加请求包括第三功能对应的第三软件开发工具包和所述第三软件开发工具包的第三说明文档;
将所述第三软件开发工具包和所述第三说明文档关联存储在所述服务器中,并将所述第三功能添加至所述功能列表中,以及为所述第三功能分配对应的第三参数。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收管理终端发送的功能更新请求,所述功能更新请求包括第四功能对应的第四软件开发工具包和所述第四软件开发工具包的第四说明文档;
根据所述第四软件开发工具包的名称在所述服务器中查找第五软件开发工具包和所述第五软件开发工具包的第五说明文档,所述第四软件开发工具包的名称与所述第五软件开发工具包的名称相同;
采用所述第四软件开发工具包和所述第四说明文档替换所述第五软件开发工具包和所述第五说明文档,以及在所述功能列表中采用所述第四功能替换所述第五软件开发工具包对应的第五功能。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收管理终端发送的功能删除请求,所述功能删除请求包括第六功能对应的第六软件开发工具包的名称;
根据所述第六软件开发工具包的名称在所述服务器中查找到所述第六软件开发工具包和所述第六软件开发工具包的第六说明文档;
将第六软件开发工具包和所述第六说明文档从所述服务器中删除,以及将所述第六功能从所述功能列表中删除。
7.根据权利要求4-6任一项所述的方法,其特征在于,在接收管理终端发送的功能添加请求或功能更新请求或功能删除请求之前,所述方法还包括:
获取所述管理终端的访问请求,所述访问请求包括后台人员身份证明;
调用api函数检测所述服务器中是否存在所述管理终端的网上移动证书;
若存在,则将所述网上移动证书校验信息中的身份证明与所述后台人员身份证明进行匹配;
若匹配成功,则向所述管理终端开放访问权限。
8.一种软件开发工具包的下载装置,其特征在于,应用于服务器,所述装置包括:
接收模块,用于接收用户终端发送的功能列表获取请求;
发送模块,用于向所述用户终端发送功能列表,所述功能列表包括第一功能;
所述接收模块,还用于接收所述用户终端发送的所述第一功能对应的第一软件开发工具包下载请求,所述第一软件开发工具包下载请求包括第一参数,所述第一软件开发工具包下载请求所请求下载的第一软件开发工具包与所述第一参数对应,所述第一软件开发工具包下载请求是所述用户终端在检测到用户针对所述第一功能的选择操作时生成的;
所述发送模块,还用于根据所述第一参数向所述用户终端发送所述第一软件开发工具包,以及发送所述第一软件开发工具包的第一说明文档。
9.一种服务器,其特征在于,包括处理器及存储器,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1-7中任一项所述方法中的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述方法中的步骤。