WhatsApp Cloud API — API для загрузки медиафайлов | Документация для разработчиков
WhatsApp Cloud API - API для загрузки медиафайлов
Экземпляр для программы магистратуры (LLM)
Версия
Загружайте медиафайлы (изображения, видео, аудио, документы, стикеры) в WhatsApp.
Возвращает идентификатор медиафайла, который можно использовать для отправки медиасообщений.
Поддерживает различные форматы файлов и загрузку данных из нескольких частей форм.
Базовый URL
https://graph.facebook.com |
Конечные точки
POST /{Version}/{Phone-Number-ID}/media
Этот запрос загружает изображение в формате .jpeg. Параметры указываются в form-data теле запроса .
Синтаксис запроса
POST / {Version} / {Phone-Number-ID} /media
Попробуйте!
Выберите язык
curl --request POST \ --url 'https://graph.facebook.com/{Version}/{Phone-Number-ID}/media' \ --header 'Authorization: Bearer<Token> ' \ --header 'Content-Type: application/json' \ --data '{ "file": "@/local/path/file.ogg;type=ogg", "messaging_product": "whatsapp" }'Выберите код состояния
{ "Загрузить аудио (form-data)": { "value": { "id": "<MEDIA_ID> " } }, "Загрузка аудио в формате JSON": { "value": { "id": "4490709327384033" } }, "Загрузка изображения в формате JSON": { "value": { "id": "4490709327384033" } }, "Загрузка файла стикера (form-data)": { "value": { "id": "<MEDIA_ID> " } }, "Загрузить файл стикера в формате JSON": { "value": { "id": "4490709327384033" } } }Параметры заголовка
Строка User-Agent
Строка пользовательского агента, идентифицирующая клиентское программное обеспечение, выполняющее запрос.
Строка авторизации · обязательный
Токен Bearer для аутентификации API. Это должен быть действительный токен доступа, полученный через соответствующий поток OAuth, или системный пользовательский токен.
Параметры пути
Строка версии · обязательный
Строка идентификатора номера телефона · обязательный
Текст запросаНеобязательный
Тип содержимого: application/json
Схема: объект
Показать дочерние атрибуты
строка файла
messaging_product string
Тип содержимого: multipart/form-data
Схема: объект
Показать дочерние атрибуты
файл (двоичный)
messaging_product string
Ответы
Этот запрос загружает изображение в формате .jpeg. Параметры указываются в form-data теле запроса .
200
Загрузка изображения в формате JSON / Загрузка файла стикера (form-data) / Загрузка файла стикера в формате JSON / Загрузка аудиофайла (form-data) / Загрузка аудиофайла в формате JSON
Тип содержимого: application/json
Схема: объект
Показать дочерние атрибуты
строка идентификатора
Выберите язык
curl --request POST \ --url 'https://graph.facebook.com/{Version}/{Phone-Number-ID}/media' \ --header 'Authorization: Bearer<Token> ' \ --header 'Content-Type: application/json' \ --data '{ "file": "@/local/path/file.ogg;type=ogg", "messaging_product": "whatsapp" }'Выберите код состояния
{ "Загрузить аудио (form-data)": { "value": { "id": "<MEDIA_ID> " } }, "Загрузка аудио в формате JSON": { "value": { "id": "4490709327384033" } }, "Загрузка изображения в формате JSON": { "value": { "id": "4490709327384033" } }, "Загрузка файла стикера (form-data)": { "value": { "id": "<MEDIA_ID> " } }, "Загрузить файл стикера в формате JSON": { "value": { "id": "4490709327384033" } } }Аутентификация
Схема | Тип | Расположение |
bearerAuth | HTTP Bearer | Заголовок: Авторизация |
Примеры использования
bearerAuth:
Включите
Authorization: Bearer your-token-here в заголовки запроса.Глобальные требования к аутентификации
Для работы всех конечных точек требуется:
bearerAuth