華為云計(jì)算 云知識(shí) 創(chuàng)建SAS TokenCreateSasToken
創(chuàng)建SAS TokenCreateSasToken

 

功能介紹

創(chuàng)建SAS token憑據(jù),用于訪(fǎng)問(wèn)瓦片。

調(diào)試

您可以在A(yíng)PI Explorer中調(diào)試該接口,支持自動(dòng)認(rèn)證鑒權(quán)。API Explorer可以自動(dòng)生成SDK代碼示例,并提供SDK代碼示例調(diào)試功能。

URI

POST /v1/map/sastoken

請(qǐng)求參數(shù)

表1 請(qǐng)求Header參數(shù)

參數(shù)

是否必選

參數(shù)類(lèi)型

描述

X-Auth-Token

String

IAM 用戶(hù)的token,無(wú)需特殊權(quán)限。

Content-Type

String

該字段填為“application/json;charset=utf8”。

表2 請(qǐng)求Body參數(shù)

參數(shù)

是否必選

參數(shù)類(lèi)型

描述

keytype

String

用于為用戶(hù)生成令牌的密鑰

取值為primary或者secondary

每個(gè)用戶(hù)只有2個(gè)apikey,primary的原則就是對(duì)比apiKey時(shí)間最早的那個(gè)。

如果只有一個(gè)apikey,primary和secondary都指同一個(gè)apiKey

expiry

String

令牌到期UTC時(shí)間,格式如:2019-04-21T00:44:24Z

日期符合以下格式: yyyy-MM-ddTHH:mm:ssZ 由 ISO 8601 標(biāo)準(zhǔn)指定。

最小值不小于15min,最大值不超過(guò)24h

響應(yīng)參數(shù)

狀態(tài)碼: 200

表3 響應(yīng)Body參數(shù)

參數(shù)

參數(shù)類(lèi)型

描述

client_id

String

API key的client_id

expiry

String

超期時(shí)間,UTC格式

signature

String

簽名字符串

請(qǐng)求示例

創(chuàng)建用于訪(fǎng)問(wèn)地圖瓦片的SAS token憑據(jù),并設(shè)置令牌到期時(shí)間。

POST https://mapds.cn-north-4.myhuaweicloud.com/v1/map/sastoken

{
  "keytype" : "primary",
  "expiry" : "2019-04-21T00:44:24Z"
}

響應(yīng)示例

狀態(tài)碼: 200

成功

{
  "client_id" : "ecfb52c6e2fc43d391a9ea9ab1e60d61",
  "expiry" : "2022-07-20T12:12:12Z",
  "signature" : "tXyTn9LBnQzuI4FOAHgPDFdW28G34ZFSwCzEv72ZXnE%3D"
}

狀態(tài)碼

狀態(tài)碼

描述

200

成功

400

客戶(hù)端錯(cuò)誤,參數(shù)無(wú)效。

403

沒(méi)有操作權(quán)限。

500

內(nèi)部服務(wù)錯(cuò)誤。

503

服務(wù)不可用。

錯(cuò)誤碼

請(qǐng)參見(jiàn)錯(cuò)誤碼。