1.一种可识别调用云平台数据的应用的方法,其特征在于,包括如下步骤:
在oauth平台预设应用对应的客户端标识;
应用通过HTTP的方式发送客户端标识、用户的用户名和密码至oauth平台;
判断oauth平台接收的客户端标识是否有效;
若判断客户端标识有效,则判断用户名和密码是否正确;
若判断用户名和密码正确,则返回用户的用户ID、用户会话标识和用户会话标识秘钥至客户端;
客户端使用用户会话标识秘钥通过应用登录云平台获取数据。
2.根据权利要求1所述的可识别调用云平台数据的应用的方法,其特征在于,步骤“判断oauth平台接收的客户端标识是否有效”后还包括步骤:若判断客户端标识无效,则返回错误信息至客户端;
步骤“判断用户名和密码是否正确”后还包括步骤:若不正确,则返回错误信息至客户端。
3.根据权利要求1所述的可识别调用云平台数据的应用的方法,其特征在于,步骤“客户端使用用户会话标识秘钥通过应用登录云平台获取数据”具体为:客户端通过应用向云平台发送客户端标识、用户会话标识秘钥和接口名以及接口所需的参数,进而登录云平台获取数据。
4.一种可识别调用云平台数据的应用的系统,其特征在于,包括:
预设模块,用于在oauth平台预设应用对应的客户端标识;
发送模块,用于通过HTTP的方式发送客户端标识、用户的用户名和密码至oauth平台;
第一判断模块,用于判断oauth平台接收的客户端标识是否有效;
第二判断模块,用于若判断客户端标识有效,判断用户名和密码是否正确;
第一返回模块,用于若第一判断模块判断用户名和密码正确,则返回用户的用户ID、用户会话标识和用户会话标识秘钥至客户端;
获取模块,用于使用用户会话标识秘钥通过应用登录云平台获取数据。
5.根据权利要求4所述的可识别调用云平台数据的应用的系统,其特征在于,还包括:
第二返回模块,用于若判断客户端标识无效,则返回错误信息至客户端;
第三返回模块,用于若判断用户名和密码不正确,则返回错误信息至客户端。
6.根据权利要求4所述的可识别调用云平台数据的应用的系统,其特征在于,所述获取模块具体为:用于通过应用向云平台发送客户端标识、用户会话标识秘钥和接口名以及接口所需的参数,进而登录云平台获取数据。