Néstor Iván Cepeda Munevar
test
¿Qué es un API Product y cuál es su función?
El concepto de API Product es crucial para cualquier proveedor de APIs. Un API Product te permite agrupar distintas APIs con el fin de definir cómo los desarrolladores van a consumir tus servicios. Es equivalente a una línea de productos: diversas ofertas que se pueden adaptar a distintas necesidades y casos de uso.
Para ilustrar lo anterior, imagina crear tres tipos de API Products:
¿Cómo conectan las developer apps con las API Products?
Esta conexión se realiza por medio de las developer apps, las cuales se asocian a una API Key única que identifica qué aplicación está invocando la API y el producto relacionado. Este proceso permite:
Creación de la API Key
El proceso para generar esta clave es el siguiente:
Creación de un API Product
Sigue estos pasos para crear y asociar un API Product a un API Proxy:
Con estos pasos, habrás creado correctamente un API Product que se conecta a tu API proxy.
Creación de una Developer App
Sigue estos pasos para configurar una aplicación de desarrollador:
¿Cómo realizar pruebas y validar el API Key?
Finalmente, es esencial verificar que todo esté funcionando de manera adecuada al testear la conexión utilizando la API Key. Esto se hace al:
Al dominar estos conceptos, puedes implementar distintas estrategias de acceso y monetización para tus APIs. Dedica tiempo a practicar y conocer en profundidad cada componente; la experiencia enriquecerá tu habilidad en la creación de APIs robustas y efectivas. ¡Adelante, continúa aprendiendo y perfeccionando tus habilidades!
Néstor Iván Cepeda Munevar
test
Ronnie Moncayo
Saludos. En sí entiendo el concepto de ApiKeys, pero no entiendo por que se lo asocia a un developer y no a un producto, ejemplo: Quiero que por ApiGee pasen 2 apis que oferto, independientes, por qué no les doy a esas dos API's una key distinta en véz de a un developer?