A computer showcasing the CAMARA logo with two hands one typing the other holding a logo

Cómo Vonage utiliza las API de CAMARA para mejorar la experiencia de los desarrolladores

Tiempo de lectura: 3 minutos

Introducción

Los estándares abiertos como CAMARA desempeñan un papel clave en la simplificación del acceso a las capacidades de red. Por eso Vonage apoya estos estándares, que son esenciales para hacer que las API de red sean interoperables entre organizaciones.

Sin embargo, en lugar de exponer las API de CAMARA como puntos finales independientes, hemos adoptado un enfoque más integrado: incrustándolas directamente en nuestros productos para ofrecer a los clientes más flexibilidad y una mejor experiencia de desarrollo en implementaciones reales.

Al ajustar nuestra estrategia de productos, hemos facilitado que los desarrolladores se beneficien de la capacidad CAMARA donde es compatible, mientras disfrutan de las funciones que vienen con las API existentes de Vonage. Aquí hay un par de ejemplos reales de cómo hemos hecho que esto funcione.

Ejemplo 1: Verificación de Numbers mediante autenticación silenciosa en Verify

En lugar de exigir a los desarrolladores que se integren directamente con la API de verificación de Numbers de CAMARA, la hemos integrado en el backend de nuestra Verify API como parte de la función Autenticación silenciosa silenciosa.

Cuando la autenticación silenciosa está activada, Verify intentará automáticamente autenticar al usuario utilizando CAMARA, entre bastidores y sólo cuando sea compatible. Si la autenticación silenciosa no está disponible o falla, el flujo vuelve a canales alternativos, como SMS, RCS, Voice o WhatsApp.

Para ayudar a los desarrolladores a pasar de una implantación directa de CAMARA a este nuevo enfoque, hemos publicado una guía detallada de migración que recorre el proceso paso a paso.

Ejemplo 2: Detección de intercambio de SIM a través de Identity Insights

Asimismo, en lugar de ofrecer una API dedicada que simplemente responda si se ha producido un cambio de SIM en los últimos X días, hemos incorporado esta capacidad a nuestra nueva API Identity Insights.

Con una sola llamada a la API, los desarrolladores pueden recuperar múltiples datos de identidad sobre un número de teléfono, incluidos los indicadores de cambio de SIM, el formato del número, los metadatos del operador y otros detalles relevantes. Al adoptar este enfoque, los desarrolladores solo tienen una API con la que integrarse en lugar de varias, lo que acelera el desarrollo y mejora la latencia.

¿Por qué este enfoque?

Hay dos razones principales detrás de nuestra decisión de integrar las API de CAMARA directamente en los productos de Vonage:

Ocultar la complejidad de agregar varios operadores móviles

Como agregador CAMARA, Vonage se conecta con múltiples operadores móviles en diferentes países. Cada operador puede implementar diferentes versiones de la misma API CAMARA, con ligeras diferencias de diseño, ya que el estándar continúa evolucionando.

Gestionar directamente esta fragmentación puede convertirse en una carga para los desarrolladores, ya que introduce una lógica condicional compleja, requiere pruebas adicionales y aumenta los costes de mantenimiento.

Al integrar las API de CAMARA en nuestros productos, nosotros mismos asumimos esta complejidad. Los desarrolladores sólo interactúan con una única superficie API, independientemente del país u operador de que se trate. Esto permite una integración más rápida y una mejor experiencia para el desarrollador.

Autenticación alineada con el resto de API de Vonage

Al integrar estas API detrás de la capa de productos de Vonage, hemos unificado el flujo de autenticación. Ahora, los desarrolladores pueden usar las funciones de CAMARA con el mismo método de autenticación que ya usan para otros servicios de Vonage. Sin complejidad adicional, sin nuevos modelos de autenticación que aprender.

Conclusión

CAMARA está cambiando la forma en que las redes móviles exponen sus capacidades. Nuestro compromiso con CAMARA sigue siendo firme y continuamos apoyando y contribuyendo a la evolución de la norma.

Al integrar sus API en los productos de Vonage, facilitamos a los desarrolladores el acceso a las funciones avanzadas de la red a través de una interfaz coherente y lista para la producción.

¿Listo para explorar las funciones de red? Empiece por Autenticación silenciosa o consulte la Identidad Insights API para ver cómo funcionan estas API integradas de CAMARA en situaciones reales.

Compartir:

https://a.storyblok.com/f/270183/405x400/2b811a162d/alvaro-navarro.jpg
Alvaro NavarroPromotor senior

Alvaro es un defensor de los desarrolladores en Vonage, centrándose en las API de red. Es un apasionado de la experiencia del desarrollador, las API y el código abierto. Fuera del trabajo, a menudo se le puede encontrar explorando tiendas de cómics, asistiendo a festivales de ciencia ficción y terror o haciendo cosas con esos famosos pequeños bloques de construcción de plástico.