Lea y revise la documentación de Automation Anywhere

Cerrar contenidos

Contenidos

Abrir contenidos

API para agregar y quitar las dependencias manuales

  • Actualizado: 5/10/2019
    • 11.3.x
    • Explorar
    • Enterprise
    • Documentos de API

API para agregar y quitar las dependencias manuales

Puede utilizar la API de dependencias manuales para agregar o quitar de forma manual los archivos dependientes de una instancia de TaskBot desde las carpetas Mis documentos, Mis archivos ejecutables y Mis secuencias de comandos en el repositorio.

Al ser un administrador o usuario de Enterprise Control Room con permiso para Ver y administrar la actividad programada, puede administrar las dependencias manualmente. La API de dependencias manuales permite:

  1. Agregar archivos dependientes a una instancia de TaskBot principal.
  2. Quitar archivos dependientes de una instancia de TaskBot principal.
Nota: Los ejemplos que se incluyen en este artículo se presentan únicamente como referencia.

Antes de acceder a la API de dependencias, debe usar la API de autenticación y pasarla como un token para utilizar una API en particular.

  1. Utilice el método POST para generar un token con el extremo http(s)://<hostname:port>/v1/authentication. Para esto, ingrese la instancia de Enterprise Control Room como Nombre del servidor/Nombre del host/Dirección IP y el número de Puerto.

    Por ejemplo, https://crdevenv.com:81/v1/authentication

  2. Ingrese la siguiente solicitud de carga útil en los encabezados

    "X-Authorization": “token de autorización”

    "Content-Type": “aplicación/json”

  3. Proporcione la siguiente solicitud de carga útil en el cuerpo:

    {

    "username": "<Nombre de usuario>",

    "password": "<Contraseña>"

    }

    Por ejemplo:

    {

    "usename": "Ellie.Brown",

    "password": "12345678"

    }

API para agregar archivos dependientes

Puede utilizar esta API para agregar archivos a una instancia de TaskBot principal para ejecutar e implementar correctamente la automatización.

Extremo de API

Use el siguiente extremo para acceder a las API:

<Enterprise Control Room URL>/v1/files/manualdependencies/add

Por ejemplo:

https://crdevenv.com:81/v1/files/manualdependencies/add

  1. Incluya los parámetros "X-Authorization" y "Tipo de contenido" en los encabezados.
  2. Utilice la API de implementación para obtener la lista de archivos disponibles en el repositorio. Consulte la sección sobre API para obtener los detalles del bot para conocer los detalles.
  3. Utilice el método POST para proporcionar los identificadores de archivo como solicitud de carga útil en el cuerpo:
     { "id": <parent file id>, "child_ids": [ <dependent file id 1>, <dependent file id 2> ] }
    • Por ejemplo, los siguientes comandos agregan los archivos dependientes con los ID <...> en la instancia de TaskBot con el ID <...>:
       { "id":10 "child_ids":[18, 19] } 
  4. Haga clic en Enviar.
  5. La acción se considera correctamente realizada cuando el estado de respuesta es 200.
  6. Puede ver la respuesta en los datos del cuerpo.

Descripción del parámetro

Parámetro Descripción
id ID del archivo principal
child_ids Colección de ID de dependencia manual de los archivos secundarios.

API para quitar archivos dependientes

Puede utilizar esta API para quitar archivos dependientes de una instancia de TaskBot principal.

Extremo de API

Use el siguiente extremo para acceder a las API:

<Enterprise Control Room URL>/v1/files/manualdependencies/remove

Por ejemplo, https://crdevenv.com:81/manualdependencies/remove

  1. Incluya los parámetros "X-Authorization" y "Tipo de contenido" en los encabezados.
  2. Utilice el método ELIMINAR para proporcionar la siguiente solicitud de carga útil en el cuerpo:
     { "id": 0, "child_ids": 0 }
    • Por ejemplo, los siguientes comandos quitan o eliminan los archivos dependientes con los ID <...> en la instancia de TaskBot con el ID <...>:

       { "id": "child_ids": }
  3. Haga clic en Enviar.
  4. La acción se considera correctamente realizada cuando el estado de respuesta es 200
  5. Puede ver la respuesta en los datos del cuerpo.

Descripción de los parámetros

Parámetro Descripción
id ID del archivo principal
child_ids Colección de ID de dependencia manual de los archivos secundarios.
Enviar comentarios