使用 REST API 进行外部执行

您可以通过 REST API 更新从外部执行环境执行的执行计划运行,可从 host:port[/inst]/Services1.0/swagger-ui.html 访问该 REST API,其中 host 是您的 Silk Central 主机。例如 http://localhost:19120/Services1.0/swagger-ui.html

要在 REST API 调用内进行身份验证,请在 Silk Central UI 的用户设置页面中生成 Web 服务令牌。要访问此页面,请将鼠标光标悬停在 Silk Central 菜单中的用户名上,然后选择用户设置

您还可以为 API 调用中的身份验证创建会话 ID。

  1. 单击浏览器窗口右上角的授权 此时将显示可用授权对话框。
  2. Silk Central 凭据输入基本授权区域中的字段。
  3. 单击授权
  4. 关闭可用授权对话框。
  5. 要登录并创建会话 ID,请展开 REST API 中的 login-api-controller
  6. 展开 /login API 调用。
  7. 单击尝试
  8. 单击执行
  9. 从“响应正文”字段中复制会话 ID 以用于进一步的 API 调用。
  10. 复制会话 ID 以用于进一步的 API 调用。

有关如何对 Web 服务令牌或会话 ID 限制使用 REST API 服务的信息,请参阅限制使用 REST 服务的 JMX 度量

注: Micro Focus 建议通过 Web 服务令牌进行身份验证。