Ir para o conteúdo

(Não utilizado) SendLink#

O método está obsoleto e não é mais utilizado. Para substituição, consulte o método SendMessage.

O método é destinado a enviar uma mensagem com um link, ao qual serão adicionadas uma pré-visualização da imagem, título e descrição. A mensagem a ser enviada fica na fila por 24 horas e será enviada assim que o telefone for autorizado. A imagem, título e descrição são obtidos a partir da marcação Open Graph da página para a qual o link aponta. A mensagem será adicionada à fila para envio. A velocidade de envio das mensagens da fila é regulada pelo parâmetro Intervalo de envio de mensagens.

Solicitação#

Para enviar uma mensagem com um link, é necessário fazer uma solicitação para o seguinte endereço:

POST https://api.green-api.com/waInstance{{idInstance}}/sendLink/{{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
chatId string Sim Identificador de chat
urlLink string Sim Endereço do link
quotedMessageId string Não Identificador da mensagem citada; se fornecido, a mensagem será enviada citando a mensagem do chat especificada

É recomendado que a página à qual o link urlLink aponta contenha a marcação Open Graph. Nesse caso, a mensagem será complementada com uma imagem, título e uma breve descrição.

Exemplo de corpo da solicitação#

Envio de mensagem em chat privado:

{
    "chatId": "11001234567@c.us",
    "urlLink": "https://green-api.com"
}

Envio de mensagem em chat de grupo:

{
    "chatId": "120363043968066561@g.us",
    "urlLink": "https://green-api.com"
}

Envio de mensagem em chat privado com citação:

{
    "chatId": "11001234567@c.us",
    "urlLink": "https://green-api.com",
    "quotedMessageId": "361B0E63F2FDF95903B6A9C9A102F34B"
}

Resposta#

Campos de resposta#

Campo Tipo Descrição
idMessage string Identificador da mensagem enviada

Exemplo do corpo da resposta#

{
    "idMessage": "3EB0C767D097B7C7C030"
}

Erros SendLink#

Consulte a seção Erros Comuns para uma lista de erros que são comuns a todos os métodos.

Exemplo de código em Python#

import requests

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

payload = "{\r\n\t\"chatId\": \"11001234567@c.us\",\r\n\t\"urlLink\": \"https://green-api.com\"\r\n}\r\n"
headers = {
  'Content-Type': 'application/json'
}

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

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