開發人員可以使用 API 建立 VMware Aria Operations 的互動式用戶端。API 遵循 REST 樣式,並可供所有授權使用者使用。
程序
- 從 Cloud Services 工具列產生 API Token,以便在進行授權的 API 連線時自行驗證。請參閱產生 API Token。
- 使用 API Token 呼叫 Cloud Services API,以產生 Cloud Services 驗證 Token。
curl -k -X POST "https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize" -H "accept: application/json" -H "Content-Type: application/x-www-form-urlencoded" -d "refresh_token={CSP API Token}”
這會傳回具有以下結構的 JSON 字串,其中
access_token 是
Cloud Services 驗證 Token:
{
"id_token",
"token_type",
"expires_in",
"scope",
"access_token",
"refresh_token”
}
備註:
Cloud Services 驗證 Token 僅在產生後的 30 分鐘內有效。