Pular para o conteúdo

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.ekycpro.com/v1/wadetail' \
--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)

Terminal window
GET https://YOUR_CALLBACKURL/?number=%2B628138800001&whatsapp=yes&status_update=20180825&signature=Saya+suka+global&business_user=no&avatar=yes

Solicitação HTTP

POST https://api.ekycpro.com/v1/wadetail

Parâmetros da solicitação

parâmetrodescrição
numberstring, número de telefone
countrystring, Abreviação do país. México: MX, Nigéria: NG, Índia: IN.
callbackopcional, string, URL de callback. Fortemente recomendado usar URL de callback

Formato da resposta

camposdescrição
statuscódigo de status
messagenumber: 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&region=Indonésia&carrier=Telkomsel

Código de status

statusdescrição
OKo valor do WhatsApp está em verificação, indisponível gratuitamente, caso contrário, cobrado, message contém o resultado
FAILfree, consulta inválida
INVALID_INPUTfree, entrada inválida
RETRY_LATERfree, erro no servidor, por favor, tente novamente mais tarde