ZapGate icon

ZapGate

Interaja com a API ZapGate — WhatsApp gateway self-hosted

Actions1511

Plataforma → Baixar Mídia da Mensagem

AI-generated

Summary

Baixa a mídia de uma mensagem do WhatsApp pela API ZapGate, usando o ID da mensagem ou os metadados de mídia fornecidos.

Inputs

  • waMessageId — ID da mensagem do WhatsApp. Recomendado: com esse ID, o gateway consulta o inbox e não é necessário informar os demais campos de mídia.
  • type (required) — Tipo de mídia: image, audio, video, document ou sticker.
  • url — URL da mídia; opcional quando directPath está preenchido.
  • directPath — Caminho direto da mídia.
  • mediaKey — Chave da mídia.
  • fileSha256 — Hash SHA-256 do arquivo.
  • fileEncSha256 — Hash SHA-256 do arquivo criptografado.
  • fileLength — Tamanho do arquivo; valores numéricos em texto são convertidos para número inteiro.
  • mimetype — Tipo MIME da mídia.

Output shape

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

A resposta é repassada como objeto; se a API retornar um valor não objeto, ele é colocado em json.result. Requer credenciais ZapGate com Base URL, Instance ID e Admin API Key ou Instance Token. A lista de propriedades filtrada fornecida está vazia, mas a definição da operação declara os campos acima.

Links

Discussion