开发人员可以使用 API 构建 vRealize Operations Cloud 的交互式客户端。API 遵循 REST 样式,并且可供所有许可用户使用。

过程

  1. Cloud Services 工具栏生成 API 令牌,以便您在建立授权 API 连接时验证自己的身份。请参见生成 API 令牌
  2. 使用 API 令牌调用 Cloud Services API,以生成 Cloud Services 身份验证令牌。
    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 身份验证令牌:
             {
                "id_token",
                "token_type",
                "expires_in",
                "scope",
                "access_token",
                "refresh_token”
             }
    
    注: Cloud Services 身份验证令牌仅在生成后 30 分钟内有效。