O que é
A Media API faz o upload de uma imagem, vídeo, arquivo de áudio, figurinha ou documento por meio da WhatsApp Business API. O ID de mídia retornado pode ser referenciado em uma solicitação posterior de mensagem do WhatsApp.Antes de começar
- Conecte e registre o número de telefone remetente do WhatsApp.
- Armazene sua chave de API da YCloud com segurança.
- Prepare um arquivo que atenda aos limites de tamanho e tipos de mídia suportados pela Meta.
- Verifique se o tipo de mensagem de destino suporta um ID de mídia ou requer uma URL.
Como funciona
- Faça o upload do arquivo para o número de telefone remetente.
- Armazene o ID de mídia retornado.
- Insira o ID de mídia no objeto de conteúdo correspondente da mensagem do WhatsApp.
- Envie a mensagem antes que a mídia enviada expire.
Solicitação
POST /whatsapp/media/{phoneNumber}/upload
Envie o arquivo como multipart/form-data.
Resposta
id e use-o no objeto de mídia para uma solicitação de mensagem do WhatsApp compatível.
Uso de mídia
Um ID de mídia está vinculado ao armazenamento de mídia do WhatsApp e expira após 30 dias. Faça o upload novamente quando o ID não for mais válido. Os cabeçalhos de mensagens interativas não podem usar um ID de mídia para imagens, documentos, vídeos ou áudios. Use um link acessível publicamente para esses elementos de cabeçalho.Limites e solução de problemas
- Envie o tipo MIME correto com o arquivo enviado.
- Verifique os tipos de mídia e limites de tamanho suportados pela Meta antes de fazer o upload.
- Não reutilize um ID de mídia expirado.
- Mantenha o mesmo número de telefone remetente no upload e na mensagem.
- Para recursos públicos reutilizáveis, um link pode ser mais simples do que uploads repetidos quando o esquema da mensagem for compatível.
Upload media API
Inspecione o esquema de solicitação e resposta multipart.
Enviar mensagens de mídia
Adicione o ID de mídia retornado a uma solicitação de mensagem do WhatsApp.

