Antes de começar
A partir de 4 de fevereiro de 2027, a Vonage encerrará o serviço Vonage Number Insights. Para garantir um suporte ininterrupto e oferecer uma solução mais escalável e preparada para o futuro, recomendamos que você migre para nossa oferta aprimorada: API do Vonage Identity Insights. A Number Insight API consolida vários conjuntos de dados relacionados a números de telefone em uma única API flexível, permitindo que você solicite informações em tempo real sobre um número de telefone e obtenha qualquer combinação de informações — como formatação do número, detalhes da operadora, troca de SIM e correspondência de assinante — em uma única chamada.
Por favor, verifique o Guia de Transição do Numbers Insights, que oferece orientações detalhadas sobre as diferenças nas APIs, as alterações necessárias e as melhores práticas para uma transição tranquila.
O que são trechos de código?
Trechos de código são pequenos fragmentos de código que você pode reutilizar em suas próprias Applications. Os trechos de código utilizam código de repositórios de exemplo.
Leia estas informações com atenção antes de tentar usar os trechos de código.
Pré-requisitos
- Crie um account na Vonage
- Alugue um número da Vonage
- Instale a biblioteca da Vonage para a sua linguagem de programação
- Configurar o Ngrok
Outros recursos:
Os recursos a seguir vão ajudá-lo a usar o Number Insight Asíncrono Avançado trecho de código:
Variáveis substituíveis
Substitua os seguintes valores nos trechos de código pelos seus próprios dados:
| Chave | Descrição |
|---|---|
VONAGE_API_KEY | Your Vonage API key (see it on |
VONAGE_API_SECRET | Your Vonage API secret (also available on |
INSIGHT_NUMBER | The number you want to retrieve insight information for. |
Webhooks
Os níveis Básico e Padrão da Number Insight API são síncronos e não exigem webhooks.
O nível Avançado da Number Insight API permite que você, opcionalmente, forneça uma resposta assíncrona POST resposta a um webhook quando os dados ficarem disponíveis.
Nos trechos de código, o webhook está localizado em /webhooks/insight. Se você estiver usando o Ngrok, o webhook que precisa configurar no seu cliente tem o seguinte formato https://demo.ngrok.io/webhooks/insight. Substituir demo com o subdomínio fornecido pelo Ngrok.