Detecção de Detalhes do WhatsApp
Verifique os detalhes do WhatsApp do número global de entrada, se é uma conta do WhatsApp, horário da última atualização de status, assinatura, se é uma conta corporativa, se há um avatar.
Exemplo de código:
curl --location --request POST 'https://api.checknumber.ai/v1/whatsapp/detail' \--header 'Content-Type: application/x-www-form-urlencoded' \--header 'X-API-Key: AbcdEfgh' \--data-urlencode 'callback=https://YOUR_CALLBACK_URL' \--data-urlencode 'number=628138800001&country=ID'Solicitação sem callback (callback está vazio), resposta para o número de entrada já registrado no WhatsApp
{ "status": "OK", "message": { "number": "+628138800001", "whatsapp": "yes", "status_update": "20180825", "signature": "Saya suka global", "avatar": "yes", "region": "Indonesia", "carrier": "Telkomsel" }}Solicitação sem callback (callback está vazio), resposta para o número de entrada não registrado no WhatsApp
{ "status": "OK", "message": { "number": "+628138800001", "whatsapp": "no", "status_update": "", "signature": "", "avatar": "", "region": "Indonesia", "carrier": "Telkomsel" }}Solicitação sem callback (callback está vazio), resposta para o número de entrada em verificação
{ "status": "OK", "message": { "number": "+628138800001", "whatsapp": "checking", "status_update": "", "signature": "", "avatar": "", "region": "Indonesia", "carrier": "Telkomsel" }}Retorno pelo endereço de callback (endereço de callback)
GET https://YOUR_CALLBACKURL/?number=%2B628138800001&whatsapp=yes&status_update=20180825&signature=Saya+suka+global&business_user=no&avatar=yesSolicitação HTTP
POST https://api.checknumber.ai/v1/whatsapp/detail
Parâmetros da solicitação
| parâmetro | descrição |
|---|---|
number | string, número de telefone |
country | string, Abreviação do país. México: MX, Nigéria: NG, Índia: IN. |
callback | opcional, string, URL de callback. Fortemente recomendado usar URL de callback |
Formato da resposta
| campos | descrição |
|---|---|
status | código de status |
message | number: número de telefone whatsapp: conclusão status_update: atualização de status signature: assinatura avatar: avatar region: região carrier: operadora |
Obter resultado diretamente
Quando o valor do WhatsApp está em verificação, é necessário detectá-lo novamente após um período de tempo (>20s).
Obter resultado via callback
Quando o campo callback não está vazio, ele é retornado para a URL de callback assim que o resultado é consultado. Por favor, não chame o mesmo número várias vezes. O método de retorno é GET https://YOUR_CALLBACKURL/?number=%2B628138800001&whatsapp=yes&status_update=20180825&signature=Saya+suka+global&avatar=yes®ion=Indonésia&carrier=Telkomsel
Código de status
| status | descrição |
|---|---|
OK | o valor do WhatsApp está em verificação, indisponível gratuitamente, caso contrário, cobrado, message contém o resultado |
FAIL | free, consulta inválida |
INVALID_INPUT | free, entrada inválida |
RETRY_LATER | free, erro no servidor, por favor, tente novamente mais tarde |