Desarrollar un conector de API (PowerApps)Develop an API connector (PowerApps)

La creación de un conector consta de varios pasos.Building a connector involves multiple steps. Para empezar, en PowerApps, pulse o haga clic en el botón Configuración (el icono de engranaje) en la parte superior derecha de la página.To get started - in PowerApps, click or tap the Settings button (the gear icon) at the upper right of the page. A continuación, pulse o haga clic en Custom Connectors (Conectores personalizados).Then click or tap Custom Connectors.

Buscar conectores de API

Describir la APIDescribe your API

Los conectores de API se describen mediante el estándar OpenAPI para definir la interfaz de una API de HTTP.API connectors are described using the OpenAPI standard for defining the interface of an HTTP API. Puede comenzar a crearla con un archivo de OpenAPI existente o puede importar una colección Postman, que genera automáticamente el archivo de OpenAPI.You can start building with an existing OpenAPI file, or you can import a Postman Collection, which auto-generates the OpenAPI file for you.

Definir el diagrama de API

Si parte de cualquiera de estas descripciones de API, los campos de metadatos en el asistente se rellenan automáticamente.If you start from either of these API descriptions, the metadata fields in the wizard are auto-populated. Puede editarlos en cualquier momento.You can edit these at any time.

Crear la seguridadBuild security

Elija el tipo de autenticación admitido por su servicio y proporcione más detalles para permitir que la identidad fluya de la forma adecuada entre su servicio y los clientes.Pick the authentication type supported by your service, and provide additional details to enable identity to flow appropriately between your service and any clients.

Diagrama de seguridad

Aprenda más sobre la seguridad de conectores.Learn more about connector security.

Crear desencadenadores y accionesBuild triggers and actions

  1. Para crear los desencadenadores y las acciones para el conector, cambie a la pestaña Definición.To build the triggers and actions for your connector, switch to the Definition tab.

    Diagrama de definición

  2. Con el asistente, puede agregar nuevas operaciones o editar el esquema y la respuesta para las existentes.Using the wizard, you can add new operations or edit the schema and response for existing ones. Las propiedades General de cada operación le permiten controlar la experiencia del usuario final para el conector.The General properties for each operation enable you to control the end-user experience for your connector. Aprenda más sobre los diferentes tipos de operaciones mediante los vínculos siguientes:Learn more about the different types of operations using the links below:

  3. Por último, pulse o haga clic en Crear conector para registrar el conector de API.Finally, click or tap Create connector to register the API connector.

Para características adicionales no disponibles en el asistente, póngase en contacto con condevhelp@microsoft.com.For additional features not available in the wizard, please contact condevhelp@microsoft.com.

Probar el conectorTest the connector

Antes de enviarlo, pruebe el conector de API de una o varias maneras:Prior to submission, test your API connector in one or more ways:

  • Mediante el asistente para pruebas del conector de API, puede llamar a cada operación para comprobar la funcionalidad y el esquema de respuesta.Using the API connector Testing wizard, you can call each operation to verify its functionality and the response schema.
  • En el diseñador para Microsoft Flow, puede crear visualmente flujos mediante el conector de API.In the designer for Microsoft Flow, you can visually build flows using your API connector. Este método de prueba permite observar la funcionalidad de la interfaz de usuario y las características de su conector.This method of testing gives you visibility into the user interface functionality and features of your connector.
  • En PowerApps Studio, puede llamar a cada operación mediante la barra de fórmulas y enlazar la respuesta a los controles de la pantalla.In the PowerApps Studio, you can call each operation using the formula bar, and bind the response to controls on your screen.

Este tema proporciona información general; para ampliarla, consulte Registrar y usar un conector personalizado.This topic provides an overview; for more information, see Register and use a custom connector.