本发明涉及云端传输领域,尤其涉及一种icloud云端的数据管理方法、装置、设备及存储介质。
背景技术:
1、随着智能设备的普及和移动应用的增多,用户的数据管理需求也日益增加。为了解决移动设备数据存储和同步的问题,苹果公司推出了icloud服务。icloud是一项在线同步存储和云端计算服务,提供了icloud云盘、云备份和同步数据等功能,使用户能够方便地将移动设备上的数据存储到云端,并在多个设备之间实现实时数据同步。
2、目前,用户可以通过icloud的网页端界面进行对数据进行管理操作,例如上传、下载、删除等操作。目前用户可以使用网页端对icloud数据进行管理操作,但是目前没有客户端,并且没有提供良好的用户交互界面和接口。因此,为了解决当前icloud云端数据库无法利用智能终端对云端数据进行管理操作的技术问题,需要一种新的技术。
技术实现思路
1、本发明的主要目的在于解决当前icloud云端数据库无法利用智能终端对云端数据进行管理操作的技术问题。
2、本发明第一方面提供了一种icloud云端的数据管理方法,包括步骤:
3、利用智能终端,使用预置用户特征字符,登录预置icloud云端数据库;
4、接收所述icloud云端数据库返回的josn格式数据;
5、利用智能终端接收用户的数据操作指令,及根据所述数据操作指令,对所述josn格式数据进行重组处理,生成数据操作http请求;
6、将所述数据操作http请求发送至所述icloud云端数据库中,接收所述icloud云端数据库返回所述数据操作http请求对应的操作结果数据。
7、可选的,在本发明第一方面的第一种实现方式中,所述将所述数据操作http请求发送至所述icloud云端数据库中包括:
8、利用预置libcurl数据传输库,将所述数据操作http请求发送至所述icloud云端数据库中。
9、可选的,在本发明第一方面的第二种实现方式中,所述根据所述数据操作指令,对所述josn格式数据进行重组处理,生成数据操作http请求包括:
10、读取所述数据下载指令中的目标数据名称;
11、在所述josn格式数据中,提取所述目标数据名称对应的下载链接;
12、基于http协议框架,对所述下载链接进行封装处理,生成数据下载http请求。
13、可选的,在本发明第一方面的第三种实现方式中,所述利用智能终端,使用预置用户特征字符,登录预置icloud云端数据库包括:
14、利用智能终端,将预置用户特征字符填入预置请求框架中,生成访问请求,以及将所述访问请求发送预置icloud云端数据库中;
15、当所述用户特征字符对应的云端账号激活验证设置时,则发送验证秘钥至所述icloud云端数据库中,登录所述icloud云端数据库;
16、当所述用户特征字符对应的云端账号未激活验证设置时,则登录所述icloud云端数据库。
17、可选的,在本发明第一方面的第四种实现方式中,所述发送验证秘钥至所述icloud云端数据库中,登录所述icloud云端数据库包括:
18、接收所述icloud云端数据库发送的验证问询数据;
19、将验证秘钥输入至所述验证问询数据中,生成登录验证数据;
20、将所述登录验证数据发送所述icloud云端数据库中,登录所述icloud云端数据库。
21、可选的,在本发明第一方面的第五种实现方式中,在所述利用智能终端,使用预置用户特征字符,登录预置icloud云端数据库之后,在所述接收所述icloud云端数据库返回的josn格式数据之前,还包括:
22、基于http协议,接收所述icloud云端数据库返回所述用户特征字符对应的账号信息。
23、可选的,在本发明第一方面的第六种实现方式中,所述接收所述icloud云端数据库返回的josn格式数据包括:
24、基于所述账号信息,在所述icloud云端数据库中的服务链接访问云端数据,接收所述icloud云端数据库返回所述云端数据对应的josn格式数据。
25、本发明第二方面提供了一种icloud云端的数据管理装置,所述icloud云端的数据管理装置包括:
26、登录模块,用于利用智能终端,使用预置用户特征字符,登录预置icloud云端数据库;
27、接收模块,用于接收所述icloud云端数据库返回的josn格式数据;
28、请求生成模块,用于利用智能终端接收用户的数据操作指令,及根据所述数据操作指令,对所述josn格式数据进行重组处理,生成数据操作http请求;
29、数据操作模块,用于将所述数据操作http请求发送至所述icloud云端数据库中,接收所述icloud云端数据库返回所述数据操作http请求对应的操作结果数据。
30、本发明第三方面提供了一种icloud云端的数据管理设备,包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;所述至少一个处理器调用所述存储器中的所述指令,以使得所述icloud云端的数据管理设备执行上述的icloud云端的数据管理方法。
31、本发明的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的icloud云端的数据管理方法。
32、在本发明实施例中,通过模仿网页端平台的登录方式,解析icloud云端数据库传输的josn格式数据,对智能终端的传输至icloud云端数据库的数据进行格式修改,实现在智能终端上从icloud云端数据库进行下载数据,解决了当前icloud云端数据库无法利用智能终端对云端数据进行管理操作的技术问题。
1.一种icloud云端的数据管理方法,其特征在于,包括步骤:
2.根据权利要求1所述的icloud云端的数据管理方法,其特征在于,所述将所述数据操作http请求发送至所述icloud云端数据库中包括:
3.根据权利要求1所述的icloud云端的数据管理方法,其特征在于,所述根据所述数据操作指令,对所述josn格式数据进行重组处理,生成数据操作http请求包括:
4.根据权利要求1所述的icloud云端的数据管理方法,其特征在于,所述利用智能终端,使用预置用户特征字符,登录预置icloud云端数据库包括:
5.根据权利要求4所述的icloud云端的数据管理方法,其特征在于,所述发送验证秘钥至所述icloud云端数据库中,登录所述icloud云端数据库包括:
6.根据权利要求1所述的icloud云端的数据管理方法,其特征在于,在所述利用智能终端,使用预置用户特征字符,登录预置icloud云端数据库之后,在所述接收所述icloud云端数据库返回的josn格式数据之前,还包括:
7.根据权利要求6所述的icloud云端的数据管理方法,其特征在于,所述接收所述icloud云端数据库返回的josn格式数据包括:
8.一种icloud云端的数据管理装置,其特征在于,所述icloud云端的数据管理装置包括:
9.一种icloud云端的数据管理设备,其特征在于,所述icloud云端的数据管理设备包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;
10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述的icloud云端的数据管理方法。