ZapGate icon

ZapGate

Interaja com a API ZapGate — WhatsApp gateway self-hosted

Actions1511

Canais → Baixar Mídia da Mensagem

AI-generated

Summary

Baixa a mídia de uma mensagem do WhatsApp por meio da API ZapGate. Informe o tipo da mídia e use o ID da mensagem WA ou os metadados da mídia; a resposta da API é retornada como JSON no item do n8n.

Inputs

  • ID da mensagem WA — Recomendado quando a mensagem está disponível no inbox do gateway. Use uma expressão como {{ $("Webhook").item.json.body.data.id }}; nesse caso, os campos de metadados de mídia podem ser dispensados.
  • Tipo (required) — Tipo da mídia a baixar: imagem, áudio, vídeo, documento ou sticker.
  • URL — URL da mídia; opcional se Direct Path estiver preenchido.
  • Direct Path — Caminho direto da mídia, normalmente obtido do evento recebido.
  • Media Key — Chave de mídia, normalmente obtida do evento recebido.
  • File SHA256 — Hash SHA256 do arquivo, normalmente obtido do evento recebido.
  • File Enc SHA256 — Hash SHA256 criptografado do arquivo, normalmente obtido do evento recebido.
  • File Length — Tamanho do arquivo; valores numéricos em texto são convertidos em número inteiro antes da requisição.
  • MIME Type — Tipo MIME da mídia, normalmente obtido do evento recebido.

Output shape

Um item por item de entrada, com a resposta da API ZapGate no campo JSON.

O código faz uma requisição POST autenticada à rota de download da instância. A operação não configura um campo binário de saída; o formato e os campos exatos da resposta dependem da API.

Links

Discussion