Ir para o conteúdo

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