Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Integración de conexión API REST
Con la integración de la conexión API REST en Amazon Quick, puede realizar acciones con servicios web APIs y REST personalizados. Esta integración solo admite la ejecución de acciones.
Qué puede hacer
Con la integración de REST API Connection, puede realizar acciones con servicios web APIs y REST personalizados a través del conector de acciones.
- Conector de acciones
-
Realice solicitudes HTTP, recupere datos e interactúe con ellos APIs mediante opciones de autenticación flexibles.
nota
La integración de la conexión a la API REST no admite el acceso a los datos ni la creación de bases de conocimiento. Está diseñado específicamente para la ejecución de tareas y las interacciones de la API con servicios web personalizados.
Antes de empezar
Antes de configurar la integración de la API REST, asegúrate de tener lo siguiente:
-
Punto final de la API REST con los permisos de acceso adecuados.
-
Credenciales de autenticación OAuth de API (clave de API u otras).
-
Documentación de API para el servicio web de destino.
Prepare el punto final y la autenticación de la API
Antes de configurar la integración en Amazon Quick, prepare las credenciales de autenticación y punto final de la API REST. La integración de la conexión a la API REST admite varios métodos de autenticación. Elija el método que coincida con los requisitos de su API:
- Autenticación de usuario (OAuth)
-
Recopila la siguiente información de tu proveedor de API:
URL base: URL base de la API REST.
ID de cliente: ID OAuth de cliente de la aplicación.
Secreto de cliente: secreto del cliente de la OAuth aplicación.
URL del token: punto final del OAuth token.
URL de autenticación: punto final OAuth de autorización.
URL de redireccionamiento: URI de OAuth redireccionamiento.
- Autenticación de servicio (Service-to-service OAuth)
-
Recopila la siguiente información de tu proveedor de API:
Tipo de autenticación: las credenciales del cliente OAuth 2.0 otorgan el flujo de service-to-service autenticación.
URL base: URL base de la API REST.
ID de cliente: identificador del cliente de OAuth la aplicación para la autenticación del servicio.
Secreto de cliente: secreto del cliente de la OAuth aplicación para la autenticación del servicio.
URL del token: punto final del OAuth token para obtener los tokens de acceso.
Encabezados y parámetros personalizados
Puede utilizar encabezados y parámetros personalizados para una autenticación flexible y una interacción con la API:
Encabezados de autenticación personalizados.
Encabezados de versión de API.
Especificaciones del tipo de contenido.
Parámetros de consulta personalizados.
Configure la integración de la API REST
Una vez que hayas preparado el punto de conexión de la API y las credenciales de autenticación, sigue estos pasos para crear la integración de la API REST:
-
En la consola Amazon Quick, selecciona Integraciones.
-
Elija REST API Connection en las opciones de integración y haga clic en el botón Agregar (más «+»).
-
Complete los detalles de la integración:
-
Nombre: nombre descriptivo de la integración de la API REST.
-
Descripción (opcional): Propósito de la integración.
-
-
Elige tu tipo de conexión:
-
Autenticación de usuario: autenticación OAuth basada en el acceso de usuarios individuales.
-
Autenticación de servicios: autenticación basada en claves de API para el acceso al servicio.
-
-
Complete la configuración de conexión en función del método de autenticación que haya seleccionado (usuario o servicio).
-
Seleccione Siguiente.
-
Revise las acciones que están disponibles.
-
Selecciona Crear y continuar.
Acciones de tareas disponibles
Tras crear la integración de la API de REST, puede revisar las acciones disponibles para interactuar con la API de REST. Las acciones más comunes de la API REST incluyen:
Solicitudes HTTP GET para la recuperación de datos.
Solicitudes HTTP POST para la creación de datos.
PUT/PATCH Solicitudes HTTP de actualización de datos.
Solicitudes HTTP DELETE para la eliminación de datos.
Interacciones de punto final personalizadas.
Procesamiento de datos JSON y XML.
Gestión de encabezados y parámetros de consulta.
nota
Las acciones específicas disponibles dependen de los puntos finales de la API REST y de los permisos de autenticación configurados para la integración.
Opciones de configuración de la API
Puede configurar varios aspectos de la integración de la API REST para que se ajusten a sus requisitos específicos.
Configuración de puntos de conexión
Configure estos ajustes de punto final:
URL base y rutas de punto final.
Especificaciones del método HTTP.
Manejo del formato de solicitud y respuesta.
Gestión de errores y lógica de reintentos.
Gestión de datos
Configure la forma en que su integración procesa los diferentes formatos de datos:
Procesamiento de solicitudes y respuestas en JSON.
Transformación de datos XML.
Datos de formularios y cargas multiparte.
Manejo de datos binarios.
Gestione las integraciones de la API REST
Después de crear la integración de la API REST, puede administrarla mediante estas opciones:
-
Editar la integración: actualiza la configuración de autenticación, la URL base o la configuración de la API.
-
Integración compartida: haga que la integración esté disponible para otros usuarios de su organización.
-
Supervise el uso: consulte la actividad de integración y las métricas de llamadas a la API.
-
Revisa las acciones: consulta la lista completa de acciones de la API de REST disponibles.
-
Pruebe los puntos finales: valide la conectividad y la autenticación de la API.
-
Eliminar la integración: elimina la integración y revoca la autenticación asociada.
importante
Las integraciones de la API REST dependen de la disponibilidad y la configuración del servicio web de destino. Los cambios en la API o en los requisitos de autenticación pueden afectar a la funcionalidad de la integración.