İçeriğe geç
OmniChannels.ai

WhatsApp Business API

WhatsApp API medya dosya boyutu sınırları nelerdir?

Güncelleme

Kısa yanıt

Meta'nın belgeleri, yazı tarihinde WhatsApp Cloud API medyası için şu azami boyutları listeler: görsel 5 MB (JPEG, PNG, statik WebP), video 16 MB (H.264 ve AAC'li MP4 veya 3GPP), ses 16 MB, belge 100 MB, animasyonlu çıkartma 500 KB ve statik çıkartma 100 KB. Bağlantı yerine dosyayı yükleyip medya kimliğini gönderin ve MIME türünün dosyayla eşleştiğini kontrol edin.

Medya türüne göre boyut sınırları

Cloud API'de herhangi bir medya için üst sınır 100 MB'tır. Bir dosya boyut sınırını karşılasa da biçimi nedeniyle reddedilebilir; örneğin H.264 ve AAC sesli olmayan bir video veya 8 bit RGB ya da RGBA olmayan bir görsel.

Medya türüAzami boyutNotlar
Görsel5 MBYalnızca 8 bit RGB veya RGBA
Video16 MBH.264 video, AAC ses
Ses16 MBAAC, AMR, MP3, M4A, Opus kodlu OGG
Belge100 MBOffice, PDF ve metin dosyaları
Çıkartma (animasyonlu)500 KBYalnızca WebP
Çıkartma (statik)100 KBYalnızca WebP

Yükleme mi bağlantı mı, kimlikler ne kadar geçerli?

Meta, daha iyi performans için dosyayı yükleyip medya kimliğini göndermeyi önerir. Yüklemeden dönen kimlikler 30 gün, gelen webhook'larda alınan kimlikler 7 gün geçerlidir; bu yüzden müşteri dosyalarını hemen indirin. İndirme URL'si 5 dakika sonra sona erer.

Görsel, video ve belge açıklamaları 1.024 karaktere kadar olabilir. Ses ve çıkartma mesajlarında açıklama yoktur.

Sık yapılan hatalar

  • Yalnızca boyuta bakıp codec veya renk biçimini göz ardı etmek.
  • Dosyayla eşleşmeyen bir MIME türüyle sunmak; 131053 hatasının olağan nedenidir.
  • 30 günden eski bir medya kimliğine güvenmek.
  • Animasyonlu WebP'yi görsel olarak göndermek; reddedilir.

Resmî kaynaklar