Introducción

Completado

Azure Logic Apps incluye muchos conectores predefinidos que se integran con Microsoft, Azure, Microsoft 365 y servicios externos. Pero si quiere conectarse desde el flujo de trabajo de aplicación lógica a una API web que no está disponible como conector, puede crear un conector personalizado para esa API.

Imagine que trabaja como jefe de desarrollo en una empresa de marcos de fotografías. Junto a otros desarrolladores puede acceder a algunos de los datos de los marcos de la empresa, pero solo mediante una API REST interna y personalizada. Tiene previsto crear muchos flujos de trabajo automatizados en Azure Logic Apps y necesita acceder a estos datos. Por ejemplo, quiere crear un flujo de trabajo que proporcione automáticamente un presupuesto para un marco en función de sus dimensiones.

Tendrá que crear un conector personalizado para la API REST de marcos de foto, de modo que pueda acceder a ella desde Azure Logic Apps.

En este módulo, obtendrá información sobre los conectores personalizados y cómo determinan el esquema para una API web. Después, creará un conector personalizado, que usará para llamar a la API desde un flujo de trabajo de aplicación lógica.

Al final de este módulo, tendrá la capacidad de llamar a cualquier API web desde un flujo de trabajo de aplicación lógica.

Objetivos de aprendizaje

En este módulo, realizará las tareas siguientes:

  • Crear un conector personalizado de Azure Logic Apps.
  • Definir el comportamiento del contenedor mediante una definición de OpenAPI.
  • Usar el conector desde un flujo de trabajo de aplicación lógica.

Requisitos previos

  • Conocimientos básicos de la creación y ejecución de flujos de trabajo en Azure Logic Apps
  • Conocimientos básicos de las API y de REST