Envio de arquivos (BASE64)
POST
/rest/sendMessage/{{instance_key}}/mediaBase64CONCEITO
Envie uma mensagem de mídia por meio de um arquivo em formato base64 para um contato whatsapp
Request Body
Atributos | Tipo | Descrição |
---|---|---|
to | string | Contato que vai receber a mensagem |
base64 | 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 - 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 audio(mp3) = audio/mpeg 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 |
Request
Parâmetros Header
Content-Type
string
requerido
Exemplo:
application/json
Authorization
string
requerido
Exemplo:
Bearer {{token}}
Parâmetros Bodyapplication/json
messageData
object
requerido
to
string
requerido
base64
string
requerido
fileName
string
requerido
type
string
requerido
caption
string
requerido
mimeType
string
requerido
Exemplo
{
"messageData": {
"to": "551199999999@s.whatsapp.net",
"base64": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgCAMAAAC8...",
"fileName": "imagem.png",
"type": "image",
"caption": "string",
"mimeType": "image/jpeg"
}
}
Request samples
Respostas
Success(200)
HTTP Code: 200
Content Type : JSONapplication/json
Esquema de Dados
object {0}
Exemplo
{}