阅读和查看 Automation Anywhere 文档

Automation Anywhere Automation 360

关闭内容

内容

打开内容

列出可用的无人值守Bot Runners API

  • 已更新:2021/01/31

    列出可用的无人值守Bot Runners API

    返回具有无人值守 Bot Runner 许可证的可用用户列表。此端点返回用户 ID,这是 API 用于标识用户的数值。

    先决条件

    注: 您可以在 Community Edition 中查看 Control Room APIs,但 API 功能受限。您需要获得许可证的 Automation 360 版本才能访问 API 的全部功能。
    • 使用身份验证 API 生成 JSON Web 令牌。请参阅身份验证 API
    • 必须为您分配一个与作为运行用户设备相关联的自定义角色。

    过程

    1. 将认证令牌添加到请求标头。
    2. 使用 POST 方法和端点 URL:<your_control_room_url>/v1/devices/runasusers/list

      请求正文:

      {
         "sort":[
            {
               "field":"username",
               "direction":"asc"
            }
         ],
         "filter":{},
         "fields":[],
         "page":{}
      }
    3. 发送请求。
      响应正文:在成功请求中,此端点返回以下数据:
      • ID:具有 Bot Runner 许可证的用户的唯一数字标识符。
      • device:如果用户配置了默认设备,则返回设备名称。例如,DESKTOP-DBO6SIE。否则,此参数将在运行时返回运行时已选取消息,指示必须从设备池中选择设备才能运行 bot
      {
         "page":{
            "offset":0,
            "total":6,
            "totalFilter":6
         },
         "list":[
            {
               "id":"9",
               "username":"ubr01_rt",
               "device":"DESKTOP-DBO6SIE",
               "deviceId":"3"
            },
            {
               "id":"10",
               "username":"ubr02_rt",
               "device":"DESKTOP-DBO6SIE",
               "deviceId":"3"
            },
            {
               "id":"11",
               "username":"ubr03_rt",
               "device":"DESKTOP-DBO6SIE",
               "deviceId":"3"
            },
            {
               "id":"12",
               "username":"ubr04_rt",
               "device":"Picked at run time",
               "deviceId":"-1"
            },
            {
               "id":"13",
               "username":"ubr05_rt",
               "device":"Picked at run time",
               "deviceId":"-1"
            },
            {
               "id":"14",
               "username":"ubr06_rt",
               "device":"Picked at run time",
               "deviceId":"-1"
            }
         ]
      }

    后续步骤

    如果您正在执行部署 bot 或创建自动化计划的步骤,并且与 Bot Runner 许可证关联的用户没有分配的默认设备,或者如果您要选择其他设备,请执行此任务:列出设备池 API

    要部署在分配给 Bot Runner 用户的默认设备上运行的 bot,请执行此任务:部署 bots API

    要创建在分配给 Bot Runner 用户的默认设备上运行的 bot 自动化计划,请执行此任务:计划 bot 以运行 API

    发送反馈