1.一種可識(shí)別調(diào)用云平臺(tái)數(shù)據(jù)的應(yīng)用的方法,其特征在于,包括如下步驟:
在oauth平臺(tái)預(yù)設(shè)應(yīng)用對應(yīng)的客戶端標(biāo)識(shí);
應(yīng)用通過HTTP的方式發(fā)送客戶端標(biāo)識(shí)、用戶的用戶名和密碼至oauth平臺(tái);
判斷oauth平臺(tái)接收的客戶端標(biāo)識(shí)是否有效;
若判斷客戶端標(biāo)識(shí)有效,則判斷用戶名和密碼是否正確;
若判斷用戶名和密碼正確,則返回用戶的用戶ID、用戶會(huì)話標(biāo)識(shí)和用戶會(huì)話標(biāo)識(shí)秘鑰至客戶端;
客戶端使用用戶會(huì)話標(biāo)識(shí)秘鑰通過應(yīng)用登錄云平臺(tái)獲取數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的可識(shí)別調(diào)用云平臺(tái)數(shù)據(jù)的應(yīng)用的方法,其特征在于,步驟“判斷oauth平臺(tái)接收的客戶端標(biāo)識(shí)是否有效”后還包括步驟:若判斷客戶端標(biāo)識(shí)無效,則返回錯(cuò)誤信息至客戶端;
步驟“判斷用戶名和密碼是否正確”后還包括步驟:若不正確,則返回錯(cuò)誤信息至客戶端。
3.根據(jù)權(quán)利要求1所述的可識(shí)別調(diào)用云平臺(tái)數(shù)據(jù)的應(yīng)用的方法,其特征在于,步驟“客戶端使用用戶會(huì)話標(biāo)識(shí)秘鑰通過應(yīng)用登錄云平臺(tái)獲取數(shù)據(jù)”具體為:客戶端通過應(yīng)用向云平臺(tái)發(fā)送客戶端標(biāo)識(shí)、用戶會(huì)話標(biāo)識(shí)秘鑰和接口名以及接口所需的參數(shù),進(jìn)而登錄云平臺(tái)獲取數(shù)據(jù)。
4.一種可識(shí)別調(diào)用云平臺(tái)數(shù)據(jù)的應(yīng)用的系統(tǒng),其特征在于,包括:
預(yù)設(shè)模塊,用于在oauth平臺(tái)預(yù)設(shè)應(yīng)用對應(yīng)的客戶端標(biāo)識(shí);
發(fā)送模塊,用于通過HTTP的方式發(fā)送客戶端標(biāo)識(shí)、用戶的用戶名和密碼至oauth平臺(tái);
第一判斷模塊,用于判斷oauth平臺(tái)接收的客戶端標(biāo)識(shí)是否有效;
第二判斷模塊,用于若判斷客戶端標(biāo)識(shí)有效,判斷用戶名和密碼是否正確;
第一返回模塊,用于若第一判斷模塊判斷用戶名和密碼正確,則返回用戶的用戶ID、用戶會(huì)話標(biāo)識(shí)和用戶會(huì)話標(biāo)識(shí)秘鑰至客戶端;
獲取模塊,用于使用用戶會(huì)話標(biāo)識(shí)秘鑰通過應(yīng)用登錄云平臺(tái)獲取數(shù)據(jù)。
5.根據(jù)權(quán)利要求4所述的可識(shí)別調(diào)用云平臺(tái)數(shù)據(jù)的應(yīng)用的系統(tǒng),其特征在于,還包括:
第二返回模塊,用于若判斷客戶端標(biāo)識(shí)無效,則返回錯(cuò)誤信息至客戶端;
第三返回模塊,用于若判斷用戶名和密碼不正確,則返回錯(cuò)誤信息至客戶端。
6.根據(jù)權(quán)利要求4所述的可識(shí)別調(diào)用云平臺(tái)數(shù)據(jù)的應(yīng)用的系統(tǒng),其特征在于,所述獲取模塊具體為:用于通過應(yīng)用向云平臺(tái)發(fā)送客戶端標(biāo)識(shí)、用戶會(huì)話標(biāo)識(shí)秘鑰和接口名以及接口所需的參數(shù),進(jìn)而登錄云平臺(tái)獲取數(shù)據(jù)。