Baixa o arquivo associado a uma mensagem de mídia (imagem, vídeo, áudio, documento ou sticker).
true: Retorna MP3false: Retorna OGG{
"id": "7EB0F01D7244B421048F0706368376E0",
"generate_mp3": true
}
{
"id": "7EB0F01D7244B421048F0706368376E0",
"transcribe": true
}
{
"id": "7EB0F01D7244B421048F0706368376E0",
"return_base64": true,
"return_link": false
}
{
"id": "7EB0F01D7244B421048F0706368376E0",
"download_quoted": true
}
Útil quando o cliente responde a uma promoção/status - você baixa a mídia original para entender sobre qual produto/oferta ele está perguntando.
{
"fileURL": "https://api.exemplo.com/files/arquivo.mp3",
"mimetype": "audio/mpeg",
"base64Data": "UklGRkj...",
"transcription": "Texto transcrito"
}
Nota:
ID da mensagem contendo o arquivo
"7EB0F01D7244B421048F0706368376E0"
Se verdadeiro, retorna o conteúdo em base64
Para áudios, define formato de retorno (true=MP3, false=OGG)
Salva e retorna URL pública do arquivo
Se verdadeiro, transcreve áudios para texto
Chave da API OpenAI para transcrição (opcional)
"sk-..."
Se verdadeiro, baixa mídia da mensagem citada ao invés da mensagem principal
Successful file download
Tipo MIME do arquivo
"audio/mpeg"
URL pública para acessar o arquivo (se return_link=true)
"https://api.exemplo.com/files/arquivo.mp3"
Conteúdo do arquivo em base64 (se return_base64=true)
"UklGRkj..."
Texto transcrito do áudio (se transcribe=true)
"Texto transcrito"