Загрузить видео в канал
Загружает видео в указанный канал.
Формат запроса
POST https://api-ext.vh.yandex.net/video
Формат тела запроса
{
"channel_id": {integer},
"description": {string},
"privacy": {string},
"source_url": {string},
"thumbnail": {string},
"title": {string}
}
channel_id
Идентификатор канала.
description
Описание видео.
privacy
Доступность видео: public
— публичное, private
— скрытое, by_url
— доступ по ссылке.
source_url
Ссылка на источник.
thumbnail
Обложка видео.
title
Название видео.
Общая структура ответа приведена ниже. Порядок следования элементов не гарантируется. В структуре могут присутствовать служебные параметры, которые не описаны в таблице.
Формат ответа
{
"id": {integer},
"thumbnail": {string}
}
id
Идентификатор видео.
thumbnail
Обложка видео.
Пример
Запрос:
curl -i -X POST 'https://api-ext.vh.yandex.net/video' \ -d '{ "channel_id":"7403400242919037246", "description":"New video for test", "privacy":"public", "source_url":"https://example.org/", "thumbnail":"https://fotovmire.ru/wp-content/uploads/2019/04/13300/sineglazyj-koti k-krupnym-planom.jpg", "title":"Watch it!" }' \ -H 'Content-Type: application/json' \ -H 'Authorization: fefernrjkgnerkj3453445...'
Ответ:
HTTP/1.1 200 OK Content-Type: application/json { "id":"7529738505345935259", "thumbnail":"https://avatars.mds.yandex.net/get-vh/7654321/2a0000017394d89dc38bc0e21d954ce1f697/" }