建立授权的 API 连接时,您需要使用 API 令牌对自身进行身份验证。API 令牌可按组织授予访问权限。
如何生成 API 令牌?
API 令牌的有效范围限定在各个组织内部。要使用 API 管理客户组织,您必须在该组织内生成 API 令牌。
切换到要为其生成 API 令牌的组织。
单击您的用户名,然后单击
。单击生成令牌。
输入令牌的名称,选择有效期,然后单击生成。
此时将显示令牌已生成弹出窗口。您可以复制、下载和打印该令牌。
单击继续。
此时将生成 API 令牌,您可以使用该令牌访问 VMware Cloud Partner Navigator API。该令牌在选定时间段内有效。如果要继续使用依赖于该令牌的 API,则必须重新生成该令牌。
使用 API 令牌与 VMware Cloud Partner Navigator API 进行交互
要使用 VMware Cloud Partner Navigator API,必须用生成的令牌换取身份验证令牌。
生成 API 令牌。
将 API 令牌交换为身份验证令牌的方法是:使用请求正文中的
"refreshToken" : "your_api_token"
,对 /cphub/api/auth/v1/authn/accesstoken 执行 POST 请求。必须将此 POST 请求的
Content-Type
标头设置为application/json
。执行脚本的 HTTP 调用时,在
csp-auth-token
标头中使用收到的身份验证令牌。
有关使用 VMware Cloud Partner Navigator API 的信息,请参阅 Cloud Partner Navigator API 指南。
重新生成或撤销 API 令牌
要重新生成即将过期的 API 令牌,请单击令牌对应的重新生成按钮。
要撤销无需再使用的令牌,请单击令牌对应的撤销按钮。您也可以通过单击撤销所有令牌按钮来撤销所有令牌。