Lea y revise la documentación de Automation Anywhere

Automation 360

Cerrar contenidos

Contenidos

Abrir contenidos

Importar archivos mediante la API

  • Actualizado: 2021/01/28
    • Automation 360 v.x
    • Explorar
    • Espacio de trabajo de RPA
    • Documentos de API

Importar archivos mediante la API

Puede importar bots con sus archivos dependientes utilizando la API de importación.

Antes de empezar

Nota: Puede ver el Control Room APIs en el Community Editionpero la funcionalidad de la API es limitada. Necesita una licencia Automation 360 Edition para acceder a toda la funcionalidad de las APIs.
  • Debe tener los siguientes permisos y licencias:
    • Importar bots
    • Gestionar el paquete
    • Compruebe los permisos de las carpetas necesarias para importar bots en el espacio de trabajo público
    • Bot Creator licencia para importar bots en el espacio de trabajo privado
  • Todas las llamadas a la API deben contener un token de autenticación en la cabecera de la solicitud. Utilizar la Autenticación para generar un token web JSON. Véase API de autenticación.
  • Las siguientes URL de la API:
    • https://<su_control_de_sala>/v2/blm/import: Para importar el repositorio bot
    • https://<su_control_de_sala>/v2/blm/status/{requestId}: Para obtener el estado de la importación por el ID de la solicitud
  • Para importar el Enterprise 11bots a su Control Roomdebe tener los requisitos de aapkg que ha creado con la API de exportación de BLM en la instancia Enterprise 11Control Room instancia.

    El paquete aapkg debe estar presente en la misma máquina de Automation 360 en la que se quiere importar el paquete de bots de Enterprise 11.

    Puede importar la contraseña protegida aapkg utilizando únicamente la API de importación.

Procedimiento

  1. Añade el token de autenticación a la cabecera de la solicitud.
  2. Utilice el método POST y la URL del punto final:https://<su_control_de_sala>/v2/blm/import.
    Proporcione los siguientes parámetros para la cabecera de la solicitud.
    • subir: Elija el archivo zip requerido que desea importar en su Control Room.

      Seleccione el aapkg para importar Enterprise 11bots a su Control Room.

    • actionIfExisting: Seleccione la opción OMITIR o OVERWRITE si el archivo que está importando ya existe.
    • publicWorkspace: Es un valor booleano. Seleccione verdadero o falso. Introduzca true si desea importar el archivo al espacio de trabajo público.
  3. Envía la solicitud.
    El siguiente cuerpo de respuesta devuelve requestId.
    Cuerpo de la respuesta:
    {
      "requestId": "eafef543-2d7a-47f5-81d0-490d09dd68d2"
    }
  4. Utilice el método GET y la URL del punto final: <your_control_room_url>/v2/blm/status/{requestId}
    Introduzca el requestId generado en el paso 3 para conocer el estado de la importación.
  5. Envía la solicitud.
    El siguiente cuerpo de respuesta devuelve el estado.
    Cuerpo de la respuesta:
    {
        "requestId": "fa4b0c56-fab8-42ef-8d96-fc6b53e1cbaa",
        "type": "IMPORT",
        "status": "COMPLETED",
        "downloadFileName": "",
        "downloadFileId": "",
        "errorMessage": ""
    }

    El COMPLETADO indica que el archivo se ha importado con éxito. Puede encontrar el archivo importado en su Control Room

    Enterprise 11bots la migración:
    1. Los Enterprise 11bots se importan en el Bots > Mis Tareas o en la carpeta Bots > Mis Metabots en la carpeta .atmx o .mbot en formato de archivo.
    2. Utilice el asistente de migración para convertir los Enterprise 11bots archivos en el archivo .bot que es compatible con el formato Automation 360.

    La API REST responde a cada solicitud con un código de respuesta HTTP. Para los códigos de respuesta, véase API response codes.

Enviar comentarios