Avant de commencer
À compter du 4 février 2027, Vonage mettra fin à Vonage Number Insights. Afin d'assurer un soutien ininterrompu et de fournir une solution plus évolutive et à l'épreuve du temps, nous vous encourageons à migrer vers notre offre améliorée : Vonage Identity Insights API. L'API Identity Insights de Vonage consolide plusieurs ensembles de données liées aux numéros de téléphone en une seule API flexible, vous permettant de demander des informations en temps réel sur un numéro de téléphone et de récupérer toute combinaison d'informations - telles que le formatage du numéro, les détails de l'opérateur, le SIM Swap et le Subscriber Match - en un seul appel.
Veuillez consulter le Guide de transition de Numbers Insightsqui fournit des conseils détaillés sur les différences entre les API, les changements nécessaires et les meilleures pratiques pour une transition en douceur.
Qu'est-ce qu'un extrait de code ?
Les extraits de code sont de courts morceaux de code que vous pouvez réutiliser dans vos propres Applications. Les extraits de code utilisent du code provenant de exemples de dépôts.
Veuillez lire attentivement ces informations avant d'essayer d'utiliser les extraits de code.
Conditions préalables
- Créer un Account Vonage
- Louer un Numbers Vonage
- Installer la bibliothèque Vonage pour votre langage de programmation
- Mise en place de Ngrok
Autres ressources :
Les ressources suivantes vous aideront à utiliser le Nombre Insight Advanced Async extrait de code :
Variables remplaçables
Remplacez les valeurs suivantes dans les extraits de code par vos propres données :
| Clé | Description |
|---|---|
VONAGE_API_KEY | Your Vonage API key (see it on your dashboard). |
VONAGE_API_SECRET | Your Vonage API secret (also available on your dashboard). |
INSIGHT_NUMBER | The number you want to retrieve insight information for. |
Crochets Web
Les niveaux de base et standard de l'API Number Insight sont synchrones et ne nécessitent pas de webhooks.
Le niveau avancé de l'API Number Insight vous permet, en option, d'envoyer un message asynchrone de POST à un webhook lorsque les données sont disponibles.
Dans les extraits de code, le webhook est situé à l'adresse suivante /webhooks/insight. Si vous utilisez Ngrok, le webhook que vous devez configurer dans votre client est de la forme suivante https://demo.ngrok.io/webhooks/insight. Remplacer demo avec le sous-domaine fourni par Ngrok.