當您進行獲授權的 API 連線時,可以使用 API Token 來驗證自己。API Token 以前稱為 OAuth 重新整理 Token,用於交換存取 Token,並按組織授權存取。您可以從 Cloud Services 主控台 中的帳戶頁面或透過 VMware Cloud Services 產生 API Token。
- Token 的存留時間 (TTL) 範圍可以是幾分鐘到幾個月,也可以設定為永不過期。預設持續時間為六個月。
- 可透過範圍控制 Token 能夠存取的組織區域,尤其是能夠存取組織中的哪個角色以及哪些服務和權限層級。
必要條件
程序
範例: 使用 API Token 與 VMware Cloud Service API 互動
透過用 API Token 換取驗證 Token,您可以使用 API Token 與我們的 API 互動。
- 產生 API Token。
- 向 https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize 執行 POST。
- 在標頭中,加入下列要求:
- accept: application/json
- content type: application/x-www-form-urlencoded/
- 在本文中,加入 refresh_token={token value} 要求。
- 在您的指令碼 HTTP 呼叫中的
csp-auth-token
標頭中使用驗證 Token。