Skip to main content

Media Messages

Send rich media content including images, videos, audio files, and documents. The SDK supports both URL-based media and file uploads.

Supported Media Types

Image Messages

Send image messages with optional captions.

Basic Usage

Upload and Send

Video Messages

Send video files with captions.

Audio Messages

Send audio files - perfect for voice messages or music.
Audio messages don’t support captions in WhatsApp.

Document Messages

Send documents with custom filenames and captions.

Media Management

Upload Media

Upload files to WhatsApp servers for reuse:

Get Media Information

Retrieve information about uploaded media:

Download Media

Download media files from received messages:

Advanced Media Examples

Batch Media Upload

Smart Media Sending

Media with Reply Context

Error Handling

Handle media-specific errors:

Best Practices

1. File Size Optimization

2. Media ID Caching

3. Progressive Media Loading

Media messages are essential for rich communication experiences. Use them to share visual information, documents, and audio content with your users.