(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)