天筹求解器服务 OPTVERSE-使用Postman调用OptVerse:步骤3:调用服务

时间:2024-09-29 17:36:38

步骤3:调用服务

  1. 获取Token
    1. 单击左侧导航栏“ IAM /获取Token”,选中“Body”配置项,填写用户的iam用户名,密码,domain用户名。

    2. 单击右上角“Send”按钮发送请求,在返回的请求头中获取Token值。

      注:Token作为调用OptVerse服务的临时凭证,有效期为24h

  1. 调用二维切割服务。
    1. 单击左侧导航栏“Task/方形件/创建任务”,选中“Headers”配置项,复制获取到的ProjectId值到URL处,复制获取的Token值到“X-Auth-Token”
      图6 复制Token

    2. 单击“Body”,查看已有的简单的输入数据,也可以根据API说明,填入自己的数据。
    3. 单击右上角“Send”按钮发送请求,返回异步计算的任务标识task_id,如图7所示。
      图7 获取task_id

      若输入数据错误则会提示错误原因,如图8所示。

      图8 获取task_id失败
    4. 单击左侧导航栏“Task/方形件/查询任务”,选中“Headers”配置项,复制获取的Token值到“X-Auth-Token”
      图9 查询任务
    5. 复制步骤c获取的task_id到API路径的末尾,如图7所示
    6. 单击右上角“Send”按钮发送请求,若计算已完成,则返回任务结果,否则返回任务状态。
      图10 发送请求
  1. 调用求解器服务。
    1. 单击左侧导航栏“Task/求解器/CreateSolverTask”,选中“Headers”配置项,复制获取到的ProjectId值到URL处,复制获取的Token值到“X-Auth-Token”
      图11 复制Token
    2. 单击“Body”,在input['data']对象内的content参数填入base64文件编码
      图12 上传文件

    3. 单击右上角“Send”发送请求,返回异步计算的任务标识task_id。
      图13 获取task_id
    4. 若请求失败,则返回错误码及对应的错误信息说明,详细错误码信息请参见《天筹求解器OptVerse常见问题》中的“调用OptVerse的API失败时怎么处理?”
      图14 请求失败
    5. 查询求解器任务,单击左侧导航栏“Task/求解器/查询任务”,选中“Headers”配置项,复制Token值到“X-Auth-Token,复制步骤9获取的task_id到API路径的末尾。
      图15 查询任务
    6. 单击右上角“Send”按钮发送请求,返回任务结果:
      图16 获取结果
support.huaweicloud.com/qs-optverse/optverse_02_0002.html