Envio de arquivos (URL)
POST
https://apinocode01.megaapi.com.br/rest/sendMessage/{{instance_key}}/mediaUrl
Envio de arquivos (mediaURL)
Atributos | Tipo | Descrição |
---|---|---|
to | string | Contato que vai receber a mensagem |
url | string | URL da mídia a ser enviada |
fileName | string | Nome do arquivo |
type | string | É o tipo de mídia a ser enviada image video audio (formato compartilhado) ptt (audio formato gravado) document |
caption | string | É a legenda da mídia a ser enviada (Funciona somente em imagem e vídeo) |
mineType | string | MineTypes: imagem = image/jpeg video = video/mp4 audio = audio/ogg; codecs=opus pdf = application/pdf xlsx = application/vnd.openxmlformats-officedocument.spreadsheetml.sheet word = application/vnd.openxmlformats-officedocument.wordprocessingml.document php, bin, html = application/octet-stream sql = application/x-sql |
Exemplo
Para enviar para contatos privados, o contato deve conter o @s.whatsapp.net. Para envios em grupo, você precisará coletar os ID's dos grupos utilizando o endpoint listGroup, os ID's devem conter @g.us
Tenha em mente que o envio de mensagens para um grande número de contatos simultaneamente pode ser interpretado pelo WhatsApp como comportamento de spam. Esta prática aumenta significativamente o risco de ter sua conta banida ou restrita. Recomendamos fortemente moderar a frequência e o volume dos envios para evitar tais consequências.
Requisição
Parâmetros Header
Content-Type
string
requerido
Exemplo:
application/json
Authorization
string
requerido
Exemplo:
Bearer {{token}}
Parâmetros Bodyapplication/json