Transportista original
La función «Original Carrier» proporciona información de baja latencia sobre el operador y el tipo de red asociados originalmente a un número de teléfono, utilizando la inteligencia del plan de numeración propio de Vonage. Ofrece metadatos sin necesidad de realizar consultas en tiempo real a proveedores u operadores externos, lo que la convierte en una herramienta rápida y fiable para numerosos casos de uso.
Aunque esta información se centra en la asignación original y no en los cambios posteriores, por lo que no refleja los cambios de portabilidad, sigue siendo muy valiosa para identificar la naturaleza de un número de teléfono. Puede indicar si un número se designó inicialmente como móvil, fijo, gratuito, de tarificación adicional o virtual, categorías a menudo relevantes para la prevención del fraude, el control de costes y la cualificación de usuarios.
Entre las principales ventajas se incluyen:
- Señales de riesgo de fraude: Detecta los tipos de números virtuales, premium o de alto riesgo que puedan indicar una suplantación de identidad o un tráfico inflado artificialmente.
- Rentabilidad: Evita tratar con números caros o no válidos en las primeras fases del proceso.
- Calidad de los datos: Preseleccione clientes potenciales y registros de clientes conociendo el origen del número.
Original Carrier es ideal para empresas que buscan agilizar las comunicaciones, reducir el tráfico artificial inflado y optimizar sus flujos de trabajo basados en números con inteligencia ligera.
Requisitos previos
Para utilizar Identity Insights, debe asegurarse de que su Account está configurado correctamente; consulte la sección Primeros pasos para obtener más información:
- Crear tu Account,
- Creación de una aplicación de Vonage para su uso con la API Identity Insights,
- Los distintos entornos disponibles y cómo configurar tu Account para utilizarlos,
- Y cómo utilizar la interfaz de usuario «Primeros pasos» del panel de control para utilizar la API sin tener que escribir código.
En esta guía se explica cómo utilizar el programa Original Carrier Insight mediante cURL.
La API de Identity Insights está disponible a través de varios puntos de conexión regionales. Los ejemplos de esta guía utilizan el punto de conexión de la UE, pero puedes consultar la lista completa en Detalles técnicos.
Realizar una llamada a la API
La autenticación para la API Identity Insights se realiza mediante JWT, un token JSON compacto y autocontenido. Para generar un JWT, puede utilizar nuestra herramienta generador en línea, o bien utiliza el CLI de Vonage. Necesitará su ID de aplicación y su clave privada para generar el JWT. Una vez que tenga su JWT, puede enviar una solicitud a la API.
Este ejemplo muestra una solicitud cURL para la visión del transportista original:
curl -X POST https://api-eu.vonage.com/identity-insights/v1/requests \
-H "Authorization: Bearer $JWT" \
-H "Content-Type: application/json" \
-d '{
"phone_number": "14040000000",
"purpose": "FraudPreventionAndDetection",
"insights": {
"original_carrier": {}
}
}'
A continuación, la API devolverá información sobre la red a la que estaba asignado originalmente el número de teléfono, incluido el nombre, el tipo de red y el código de país:
{
"request_id": "c2cc7a65-9b10-493f-9c0a-1c86751a91c4",
"insights": {
"original_carrier": {
"name": "Orange Espana, S.A. Unipersonal",
"network_type": "MOBILE",
"country_code": "ES",
"network_code": "21403",
"status": {
"code": "OK",
"message": "Success"
}
}
}
}
Aquí, el status indica el estado de la información devuelta para el número de teléfono especificado:
| Campo | Descripción |
|---|---|
status.code |
Código que indica el estado de la solicitud. Debe ser uno de los siguientes: NO_COVERAGE: El país o la red móvil no son compatibles con los proveedores disponibles. INVALID_PURPOSE: El propósito utilizado no es válido o no está permitido para este Insight. UNAUTHORIZED: No se ha podido autorizar la solicitud para la combinación de solicitud, proveedor y número de teléfono. INTERNAL_ERROR: Se ha producido un error interno al procesar la solicitud. SUPPLIER_ERROR: El proveedor ha devuelto un error al procesar la solicitud. NOT_FOUND: No se ha podido encontrar el número de teléfono correspondiente a este Insight. UNSUPPORTED_NETWORK_TYPE: El tipo de red no es compatible con este Insight. INVALID_NUMBER_FORMAT: El formato de número de teléfono no es válido para que las operadoras lo asignen a los usuarios. OK: La entrada se ha procesado correctamente. |
status.message |
Descripción más detallada del estado. |
Si status.code en la respuesta se indica que OK, también es posible que aparezcan los campos descritos en la tabla siguiente. Si un campo aparece marcado como «Sí» en la columna «Obligatorio», siempre se mostrará cuando el estado sea «OK». Si un campo aparece marcado como «No», puede que se muestre o puede que no.
| Campo | Descripción | Obligatorio |
|---|---|---|
name |
El nombre completo del transportista original asociado al phone_number proporcionado. Esto sólo es aplicable a los números de móvil. |
No |
network_type |
El tipo de red que phone_number está asociado con. Será uno de: MOBILE: Número asignado a un dispositivo móvil que, por lo general, permite realizar y recibir llamadas de voz y mensajes de texto (SMS). LANDLINE: Número de teléfono fijo vinculado a una ubicación física, utilizado principalmente para llamadas de voz y que normalmente no puede recibir mensajes SMS. TOLLFREE: Un número que permite a quienes llaman ponerse en contacto con una empresa o un servicio sin que se les cobre la llamada; el coste lo asume la parte receptora. PREMIUM: Numbers de tarifa alta que cobran un suplemento a la persona que llama. Suelen utilizarse para contenidos o servicios especializados, como líneas de votación o de información. VIRTUAL: Un número basado en la nube que no está vinculado a una tarjeta SIM ni a un dispositivo concretos, y que suele gestionarse a través de aplicaciones o plataformas en línea (por ejemplo, Google Voice). |
Sí |
country_code |
Código de país de dos caracteres para phone_number. Esto está en ISO 3166-1 alfa-2 formato. |
Sí |
network_code |
Indicativos móviles de país (MCC) + Indicativos móviles de red (MNC). E.212 Identidad internacional de abonado móvil. | No |
Lecturas complementarias
- Para obtener más información sobre la API de Identity Insights, consulta la Referencia API.
- Si tiene alguna pregunta, puede ponerse en contacto con nosotros en el Comunidad de Vonage Slack.