channelBanner содержит URL, который можно использовать, чтобы установить загруженное изображение в качестве баннера канала.
Методы
API поддерживает следующие методы для ресурсов channelBanners:
- insert
- Загружает баннер канала на YouTube. Этот метод представляет собой первые два шага в трехэтапном процессе обновления баннера канала:
- Вызовите метод
channelBanners.insert, чтобы загрузить на YouTube двоичные данные изображения. Соотношение сторон должно быть 16:9, а размер – не менее 2048 x 1152 пикселей. Рекомендуемый размер изображения – 2560 x 1440 пкс. - Извлеките значение свойства
urlиз ответа, который API возвращает на шаге 1. - Вызовите метод
channels.update, чтобы обновить настройки фирменного оформления канала. Задайте для свойстваbrandingSettings.image.bannerExternalUrlзначение URL, полученное на шаге 2.
- Вызовите метод
Представление ресурса
Ниже приведена структура JSON для ресурса channelBanners:
{
"kind": "youtube#channelBannerResource",
"etag": etag,
"url": string
}Свойства
В таблице ниже описаны свойства, которые появляются в этом ресурсе.
| Свойства | |
|---|---|
kind |
stringОпределяет тип ресурса API. Значение будет youtube#channelBannerResource. |
etag |
etagТег Etag этого ресурса. |
url |
stringURL изображения баннера. После вызова метода channelBanners.insert извлеките это значение из ответа API. Затем вызовите метод channels.update и задайте URL в качестве значения свойства brandingSettings.image.bannerExternalUrl, чтобы установить баннер для канала. |