Ознакомиться с документацией Automation Anywhere

Automation Anywhere Automation 360

Закрыть содержимое

Содержимое

Открыть содержимое

Список файлов и папок по API рабочего пространства

  • Обновлено: 1/19/2021
    • Automation 360 v.x
    • Управление
    • Рабочая область RPA
    • Документы API

Список файлов и папок по API рабочего пространства

Возврат сведений об объектах (файлах, папках и bots) в общедоступном или частном рабочем пространстве. Эта конечная точка возвращает идентификатор объекта, который является числовым значением, используемым в других API для идентификации файла, папки или bot.

Подготовка

Прим.: Можно просмотреть в Control Room APIs , Community Editionно функциональность API ограничена. Для Automation 360 доступа к полной функциональности API-интерфейсов требуется лицензированная версия.
  • Используйте API аутентификации для создания веб-маркера JSON. См. API аутентификации.
  • Для просмотра объектов в частном рабочем пространстве необходимо Bot Creator иметь лицензию и роль, которая включает в себя разрешение View my bots Feature.
  • Для просмотра объектов в общедоступном рабочем пространстве необходимо назначить роль, которая включает в себя полномочия на просмотр ботов и bot права на просмотр содержимого для папок в общедоступном рабочем пространстве.

Процедура

  1. Добавьте маркер аутентификации в заголовок запроса.
  2. Используйте метод POST и URL-адрес конечной точки: <control_room_url>/v2/repository/workspaceType}/files/list
    {workspaceType} указывает, следует ли выполнять поиск в общедоступной или частной рабочей области.

    В следующем примере запрос выполняет поиск объектов, содержащих строковое финансирование в имени.

    Тело запроса:
    {
      "filter": {
          "operator": "substring",
          "field": "name",
          "value": "finance"
          }
      }

    Поддерживаемые фильтруемые поля

  3. Отправьте запрос.
    Ответный орган:
    В этом примере ответ на запрос эта конечная точка возвращает A bot с идентификатором объекта 14277.
    {
        "page": {
            "offset": 0,
            "total": 1114,
            "totalFilter": 1
        },
        "list": [
            {
                "id": "14277",
                "parentId": "9",
                "name": "financeWeeklyReport",
                "path": "Automation Anywhere\\Bots\\exampleBots",
                "description": "v1",
                "type": "application/vnd.aa.taskbot",
                "size": "799",
                "folder": false,
                "folderCount": "0",
                "productionVersion": "",
                "latestVersion": "",
                "locked": false,
                "lockedBy": "0",
                "createdBy": "22",
                "lastModifiedBy": "22",
                "lastModified": "2020-10-21T17:42:10.140037Z",
                "permission": {
                    "delete": false,
                    "download": false,
                    "upload": false,
                    "run": true,
                    "publishBotstore": false,
                    "viewContent": false,
                    "clone": false
                },
                "workspaceId": "0",
                "botStatus": "PUBLIC",
                "hasErrors": false,
                "workspaceType": "UNKNOWN",
                "metadata": false,
                "uri": "",
                "version": "3",
                "hasTriggers": false,
                "isModified": false
            }
        ]
        }

    Ответ параметры:

    • id: уникальный числовой идентификатор объекта, который соответствует параметрам поиска.
    • ParentID: уникальный числовой идентификатор родительской папки.
    • folder: логическое значение, возвращаемое true , если объект является папкой, и false , если это bot файл или другой файл.
    API-интерфейс REST отвечает на каждый запрос с помощью кода ответа HTTP. Подробные сведения о кодах ответа см. Коды отклика APIв разделе .

Дальнейшие действия

Если вы выполняете шаги для запуска или bot создания расписания автоматизации, выполните следующую задачу: Список доступных API- Bot Runners интерфейсов без участия оператора

Отправить отзыв