Google Application Integration: Ejecutar integración

Puede configurar y ejecutar una Google Application Integration utilizando la acción Integración de Apigee.

Antes de empezar

  • Cree una cuenta de GCP (GCP Cloud) y cree un proyecto de GCloud.
  • Inicie sesión en su cuenta de GCloud en Proyecto de Google Cloud y cree un proyecto. Si ya tiene acceso a un proyecto, verá su proyecto aquí.
  • Cree un ID de cliente de OAuth 2.0. Un ID de cliente se utiliza para identificar una sola aplicación a los servidores OAuth de Google. Para obtener más información, consulte GCP Create access credentials.

Utilice la acción Ejecutar para ejecutar una integración en una instancia de Google Application Integration desde el Automation 360.

Procedimiento

  1. Inicie sesión en el Control Room.
  2. Crear un nuevo bot. Para obtener más información, consulte Cree su primer bot.
  3. En el panel Acciones, seleccione Integración de aplicaciones de Google > Ejecutar integración y colóquela debajo de la opción Iniciar del flujo del bot.
  4. Haga clic en Descubrir integraciones para configurar. Aparece la pantalla Paso 1/4: Aparece la opción Conectarse a la integración de aplicaciones de Google. En la lista desplegable Tipo de autenticación, seleccione el método de autenticación. Para obtener más información, consulte Google Application Integration: Conexión.
    • Cuenta de usuario: Utilice este método de conexión proporcionando las credenciales de la cuenta GCloud.
    • Cuenta de servicio: Utilice este método de conexión proporcionando la clave de la cuenta de servicio de GCloud. Debe agregar la clave de cuenta de servicio en el siguiente formato JSON. Se recomienda almacenar todo el fragmento JSON en la bóveda de credenciales y seleccionar la credencial guardada durante la conexión.
      {
         "type":"service_account",
         "project_id":"your_project_id",
         "private_key_id":"your_private_key_id",
         "private_key":"-----BEGIN PRIVATE KEY-----\\your_private_key-----END PRIVATE KEY-----\n",
         "client_email":"your_client_email",
         "client_id":"your_client_id",
         "auth_uri":"https://accounts.google.com/o/oauth2/auth",
         "token_uri":"https://oauth2.googleapis.com/token",
         "auth_provider_x509_cert_url":"https://www.googleapis.com/oauth2/v1/certs",
         "client_x509_cert_url":"your_client_certificate_url"
      }
      
    • Conexión OAuth de Control Room: Utilice este método de conexión creando una conexión OAuth y almacenándola en Control Room.
  5. Haga clic en Conectar.
    Si las credenciales son correctas, se conecta a GCloud y aparece la pantalla Paso 2/4: Aparece la pantalla Cargar integración.
  6. Seleccione lo siguiente en la pantalla Paso 2/4: Pantalla Cargar integración.
    1. Haga clic en el menú desplegable ID de proyecto y seleccione el ID del proyecto desde el que desea cargar la integración.
    2. Haga clic en el menú desplegable Ubicación y seleccione la ubicación desde la que desea cargar la integración.
      Integración de aplicaciones de Google, cargar integración: Paso 2/4
  7. Haga clic en Siguiente.
    Aparece la pantalla Paso 3/4: Aparece la pantalla Seleccionar una integración con todas las integraciones disponibles.
  8. Seleccione una integración de la lista.
    Integración de aplicaciones de Google, seleccionar integración: Paso 3/4
  9. Haga clic en Siguiente.
    Aparece la pantalla Paso 4/4: Aparece la pantalla Configurar mi integración con todas las opciones de configuración.
  10. En la pantalla Paso 4/4: Pantalla Configurar mi integración, haga clic en el menú desplegable Activador de la API y seleccione el activador que desea invocar.
    Integración de aplicaciones de Google, configurar integración: Paso 4/4
    Los parámetros de entrada son los parámetros que se recuperaron de la Google Application Integration.
  11. Haga clic en Listo.
    Todas las opciones seleccionadas se muestran como parámetros en la acción Integración de aplicaciones de Google: Acción Ejecutar integración.
  12. Haga clic en Agregar nuevo parámetro de entrada para agregar manualmente los parámetros de entrada. Puede proporcionar el valor del parámetro para diferentes tipos de parámetros como se especifica en la siguiente tabla:
    Tipo de parámetro Valor del parámetro Ejemplo:
    Cadena Especifica un valor de cadena almacenado como variable. $str_INString$
    Entero Especifica un número. 9
    Doble Especifica un número decimal. 20.5
    JSON Especifique una cadena de comunidad. $str_JSONString$
    Matriz de cadenas Especifica valores de cadena en una matriz. [a,b,c]
    Matriz de enteros Especificar números enteros en una matriz. [11,22,334]
    Matriz doble Especificar números enteros y decimales en una matriz. [23.5,27,44.5]
    Booleano Especifica el valor booleano como Verdadero o Falso. True
    Matriz booleana Especifica valores booleanos como una matriz. [verdadero,falso]
    - - (Entrada manual) Especifica cualquier valor de los formatos anteriores.
  13. Le recomendamos que haga clic en Validar mi configuración para validar todos los parámetros que ha proporcionado. Si los valores son incorrectos, verá los detalles en la ventana Validar integración.
    Integración de aplicaciones de Google: Ejecutar integración
  14. Introduzca Predeterminado como nombre de la sesión.
  15. Puede almacenar el ID de ejecución en una variable para verificarlo en la Google Application Integration. Por ejemplo: ExecutionId.
  16. Para verificar la respuesta de la Google Application Integration, puede almacenar la respuesta en una variable. Por ejemplo: Execution.
    Integración de aplicaciones de Google: Ejecutar integración