Ir para o conteúdo

(não utilizado) Obter Avatar Assincronamente#

Este método retorna o avatar do correspondente ou do chat em grupo de forma assíncrona. Ao contrário do método GetAvatar, o resultado da solicitação é retornado como um webhook AvatarInfo

Requisição#

Para obter o avatar, é necessário fazer uma solicitação para o endereço:

POST https://api.green-api.com/waInstance{{idInstance}}/GetAvatarAsync/{{apiTokenInstance}}

Para obter os parâmetros da solicitação idInstance e apiTokenInstance, consulte a seção Antes de começar.

Parâmetros da Solicitação#

Parâmetro Tipo Obrigatório Descrição
chatId string Sim Identificador do chat ou do chat em grupo

Exemplo de Corpo da Solicitação#

Para obter o seu próprio avatar - especifique o seu número em chatId ("{seu número}@c.us").

Obter o avatar do correspondente:

{
    "chatId": "11001234567@c.us"
}

Obter o avatar de um chat em grupo:

{
    "chatId": "120363043968066561@g.us"
}

Resposta#

Uma solicitação bem-sucedida retorna uma resposta vazia com o status 200.

Erros GetAvatar#

Consulte a seção Erros Comuns para erros comuns a todos os métodos.

Código HTTP Identificação do Erro Descrição
200 bad request data Formato inválido de número de telefone. O número de telefone deve conter 11 ou 12 dígitos. Ou identificador de chat inválido.

Exemplo de código em Python#

import requests

url = "https://api.green-api.com/waInstance{{idInstance}}/getAvatarAsync/{{apiTokenInstance}}"

payload = "{\r\n    \"chatId\": \"11001234567@c.us\"\r\n}"
headers = {
  'Content-Type': 'application/json'
}

requests.request("POST", url, headers=headers, data = payload)