Pular para o conteúdo

Reconhecimento de Avatar do WhatsApp

Analise as imagens de avatar carregadas e forneça uma análise detalhada, a análise de uma única imagem e inclui os seguintes campos: Gênero, Faixa Etária, Idade, Categoria.

Exemplo de código:

curl -X POST 'https://api.ekycpro.com/ai/recognition' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-H 'X-API-Key: AbcdEfgh' \
-d '{
"images": [
{"image_url": "https://media-nrt1-2.cdn.whatsapp.net/v/t61.24694-24/454757514_1011142666981791_2305441696372508973_n.jpg?ccb=11-4&oh=01_Q5AaIOub6SZ125dyXHPy9OdrOiUKAMpTLZcEKQcVbCYRb8rW&oe=66E01C95&_nc_sid=5e03e0&_nc_cat=109"},
{"image_url": "https://media-nrt1-2.cdn.whatsapp.net/v/t61.24694-24/397815493_1052287219300018_2368350761412822588_n.jpg?ccb=11-4&oh=01_Q5AaIGhlAkpZq485dKKeR4kH-RcEwXB97YVGuXw4t6WidGZR&oe=66E027B9&_nc_sid=5e03e0&_nc_cat=101"}
]
}'

Resposta para o resultado do reconhecimento

[
{
"age": 17,
"age_range": "teenager",
"category": "cartoon avatar",
"gender": "male"
},
{
"age": 0,
"age_range": "unidentifiable",
"category": "landscape",
"gender": "unidentifiable"
}
]

Resposta para a imagem solicitada que não pode ser baixada

{
"status": "400",
"message": "no image"
}

Resposta para erro interno

{
"status": "500",
"message": "no response"
}

Requisição HTTP

POST https://api.ekycpro.com/ai/recognition

Parâmetros da Requisição

parâmetrodescrição
imagesarray, uma lista de objetos contendo URLs de imagens a serem analisadas. Cada objeto deve ter uma chave image_url com o URL da imagem como seu valor.
image_urlstring, o URL da imagem a ser analisada. Cada URL deve apontar para um recurso de imagem acessível online.

Formato de Resposta

camposdescrição
age_rangeFaixa etária estimada da pessoa na foto. Os valores possíveis incluem: “child” (criança), “teenager” (adolescente), “adult” (adulto), “middle-aged” (meia-idade) ou “elderly” (idoso).
ageIdade específica estimada da pessoa na foto como um número inteiro.
genderGênero identificado da pessoa na foto. Valores possíveis: “male” (masculino), “female” (feminino) ou “unidentifiable” (inidentificável).
categoryTipo classificado de avatar com base no seu conteúdo. Os valores possíveis incluem: “individual portrait” (retrato individual), “group photo” (foto em grupo), “game avatar” (avatar de jogo), “cartoon avatar” (avatar de desenho animado), “landscape” (paisagem), “pet avatar” (avatar de animal de estimação) ou outras categorias apropriadas.

Código de Status

statusdescrição
200charge, resultado do reconhecimento
400free, sem imagem
500free, sem resposta