Skip to main content
POST
/
chat
/
downloadaudio
Download de Audio
curl --request POST \
  --url https://api.example.com/chat/downloadaudio

Descricao

Faz o download de um audio recebido via WhatsApp e retorna em formato base64. Use os dados recebidos no webhook para fazer o download.

Request

Headers

token: SEU_TOKEN
Content-Type: application/json

Body

{
  "Url": "https://mmg.whatsapp.net/d/f/...",
  "MediaKey": "vq0RR0nYGkxm2HrpwUp3sK8A7Nr1KUcOiBHrT1hg+PU=",
  "Mimetype": "audio/ogg; codecs=opus",
  "FileSHA256": "nMthnfkUWQiMfNJpA6K9+ft+Dx9Mb1STs+9wMHjeo/M=",
  "FileLength": 45632,
  "FileEncSHA256": "6bMVZ5dRf9JKxJSUgg4w1h3iSYA3dM8gEQxaMPwoONc="
}
CampoTipoObrigatorioDescricao
UrlstringSimURL da midia criptografada
MediaKeystringSimChave de descriptografia
MimetypestringSimTipo MIME do arquivo
FileSHA256stringSimHash SHA256 do arquivo
FileLengthnumberSimTamanho do arquivo em bytes
FileEncSHA256stringSimHash do arquivo criptografado

Response

Sucesso (200)

{
  "code": 200,
  "data": {
    "Data": "data:audio/ogg;base64,T2dnUwACAAAAAAA...",
    "Mimetype": "audio/ogg; codecs=opus"
  },
  "success": true
}

Exemplo cURL

curl -X POST 'https://api.bliper.ai/chat/downloadaudio' \
  -H 'token: SEU_TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{
    "Url": "https://mmg.whatsapp.net/d/f/...",
    "MediaKey": "vq0RR0nYGkxm2HrpwUp3sK8A7Nr1KUcOiBHrT1hg+PU=",
    "Mimetype": "audio/ogg; codecs=opus",
    "FileSHA256": "nMthnfkUWQiMfNJpA6K9+ft+Dx9Mb1STs+9wMHjeo/M=",
    "FileLength": 45632,
    "FileEncSHA256": "6bMVZ5dRf9JKxJSUgg4w1h3iSYA3dM8gEQxaMPwoONc="
  }'
Audios do WhatsApp geralmente estao em formato Opus (OGG). Pode ser necessario converter para outros formatos.