SetProfilePicture#
O método é destinado a definir o avatar da conta.
Solicitação#
Para definir o avatar da conta, você precisa fazer uma solicitação para o endereço:
POST https://api.green-api.com/waInstance{{idInstance}}/setProfilePicture/{{apiTokenInstance}}
Para obter os parâmetros de 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 |
---|---|---|---|
file | file | Sim | Arquivo enviado no formato *.jpg |
Exemplo de corpo de solicitação#
Exemplo de código em Python
import requests
url = "https://api.green-api.com/waInstance{{idInstance}}/setProfilePicture/{{apiTokenInstance}}"
payload={}
files=[
('file',('{{file}}.jpeg',open('/C:/{{file}}.jpeg','rb'),'image/jpeg'))
]
headers = {}
response = requests.request("POST", url, headers=headers, data=payload, files=files)
print(response.text)
Resposta#
Campos de resposta#
Campo | Tipo | Descrição |
---|---|---|
setProfilePicture | boolean | Indicador do resultado da configuração do avatar |
urlAvatar | string | URL do avatar configurado |
reason | string | Motivo pelo qual o avatar não foi configurado |
Exemplo de corpo de resposta#
Em caso de sucesso, em resposta à solicitação, uma string JSON do seguinte tipo é retornada com o status HTTP 200:
{
"setProfilePicture": true,
"urlAvatar": "https://pps.whatsapp.net/v/t61.24******-24/23**********_********23704_************77468_n.jpg?ccb=11-4&oh=**********b6ccc377d6332abad7d0bb&oe=********"
}
Erros do SetProfilePicture#
Veja a lista de erros comuns a todos os métodos na seção Erros Comuns