Ir para o conteúdo

SetGroupPicture#

Este método define o avatar de um chat em grupo.

Solicitação#

Para definir o avatar de um chat em grupo, é necessário fazer uma solicitação para o seguinte endereço:

POST https://api.green-api.com/waInstance{{idInstance}}/setGroupPicture/{{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
file file Sim Arquivo enviado no formato *.jpg
groupId string Sim Identificador do chat em grupo

Exemplo de código em Python#

import requests

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

payload = "{\\r\\n    \"groupId\": \"120363043968066561@g.us\",\\r\\n}"
files=[
  ('file',('{{file}}.jpeg',open('/C:/{{file}}.jpeg','rb'),'image/jpeg'))
]
headers = {
  'Content-Type': 'application/json'
}

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

print(response.text.encode('utf8'))

Resposta#

Campos da resposta#

Campo Tipo Descrição
setGroupPicture boolean Indicador do resultado da definição do avatar do grupo
urlAvatar string URL da imagem definida como avatar
reason string Motivo pelo qual o avatar não foi definido

Exemplo do corpo da resposta#

{
    "setGroupPicture": true,
    "urlAvatar": "https://pps.whatsapp.net/v/t61.24694-24/138639660_724754321806449_9118612187814397965_n.jpg?oh=997b0bb13b6bbb750432a86d4b8d935d&oe=600****BB4",
    "reason": ""
}

Erros SetGroupPicture#

Consulte a lista de erros comuns a todos os métodos na seção Erros padrões