使用 REST Web Services package 中的 Put 方法 actions 来更新或替换现有资源。

此示例使用 Swagger Petstore 示例 API (Petstore) 的端点演示如何使用 Put 方法操作将数据更新到 Petstore 数据库。

过程

  1. 使用 Put 方法 action 将宠物名称更新为“Pluto”,将宠物状态更新为“sold”。
    1. 双击或拖动REST 网页服务 > Put 方法 action
    2. 输入以下 URI:
      https://petstore.swagger.io/v2/pet
    3. 打开保存在 使用 Get 方法 中的日志文件并复制第一个条目的宠物 ID。
    4. 将以下内容复制并粘贴到自定义参数字段中,将尖括号中的文本替换为您从文件复制的值:
      { "petId": 0, "name": "Pluto", "status": "sold" }
    5. 将变量输出插入将输出分配给变量字段。
  2. 移动 Put 方法 action 下方的消息框 action
    1. 双击或拖动消息框 action
    2. 输入要记录的文本字段中,输入 $Output{Body}$
  3. 单击保存,然后单击运行
    bot 检索响应正文并将其打印到消息框中。 成功的回复包括 "name":"Pluto"、"status":"sold"