WhatsApp Cloud API: Can I send PDF using public URL in Django backend or must upload media first?
I am integrating WhatsApp Cloud API in a Django backend.
I want to send a PDF document message. Instead of uploading media to Meta and using media_id, I want to pass my production file URL in document.link.
Questions:
1.Does WhatsApp Cloud API officially support sending PDF directly via public HTTPS URL?
2.If yes, what are the exact server requirements? (Content-Type, Content-Disposition, headers, authentication, etc.)
3.When should we use media upload vs direct link?
4.Any Django-specific considerations when serving the file?
The file is publicly accessible and downloadable from browser.
I want to understand the correct implementation flow before building the feature