Загрузить обложку контента¶
POST /api/v1/content/illustration
Метод позволяет загрузить обложку контента.
Максимальный размер файла: 5 Мб
Допустимые форматы: PNG, JPEG
Рекомендации:
- Соотношение сторон 1:1
Краткая инструкция по применению:
1. Убедитесь, что ваш файл соответствует указанным ограничениям и рекомендациям.
2. Вызовите этот метод.
3. При загрузке обложки вы получите список URI адресов для нового контента.
4. Воспользуйтесь методом Инициализировать новый контент и передайте список URI адресов в поле meta в формате JSON используя следующий пример.
Пример:
{
"meta": {
"thumbnail": [
"vol6/529/013cfs7f229183179aj53d2b3bbb839a/480.jpg",
"vol6/529/013cfs7f229183179aj53d2b3bbb839a/1280.jpg",
"vol6/529/013cfs7f229183179aj53d2b3bbb839a/1920.jpg"
]
}
}
Максимум 10 запросов в секунду
Параметры¶
| Имя | Расположение | Тип | Обязательный | Описание |
|---|---|---|---|---|
| X-Content-Type | header | string | да | Тип файла |
Ответ: IllustrationResponse
Примеры вызова¶
use wildberries_sdk_wbd::apis::{configuration::Configuration, configuration::ApiKey, default_api};
let mut config = Configuration::new();
config.api_key = Some(ApiKey { prefix: None, key: std::env::var("WB_API_TOKEN").unwrap() });
let result = default_api::content_upload_illustration(&config, ...).await?;