video.update

Обновление информации о видеоролике. Также завершает инициированную процедуру загрузки видео, принимая соглашение и делая видео доступным для пользователей.

НазваниеОбязательныйТипОписание
uid Нет String

Идентификатор пользователя, видео которого требуется добавить. Укажите uid при вызове этого метода без ключа сессии.

vid Да long

Идентификатор загруженного видеоролика

title Нет String

Название ролика (макс. 1000 символов)

description Нет String
tags Нет String[]

Список тегов через запятую (макс. 1000 символов)

privacy Нет MoviePrivacy

Кому доступно видео:

  • PUBLIC - доступно всем пользователям
  • FRIENDS - доступно только друзьям
cover_photo_id Нет String

Зашифрованный ид только что загруженной фотографии для обложки или закодированный ид фотографии для обложки, если устанавливается фотография, уже имеющаяся у пользователя на ОК.

cover_photo_upload_token Нет String

Токен, выданный при загрузке новой фотографии (если указан cover_photo_id, а токен не указан, то cover_photo_id ссылается на уже существующее фото на ОК)

best_thumbnail_index Нет Integer
publish Нет Boolean

Опубликовать еще не опубликованную трансляцию

publish_at Нет Long
block_comments Нет Boolean
game Нет String

Полное название транслируемой игры

donate Нет Boolean

Трансляция принимает донаты

cid Нет String

ID видео-канала

rec Нет Boolean

Включить/выключить запись трансляции. Если время не указано, трансляция будет записана от начала до конца. Обратите внимание, что после окончания записи в это видео больше нельзя будет транслировать. Если время указано, то нужно обязательно указать оба времени начала и конца. Метод может быть вызван, только, если трансляция оффлайн.

rec_start Нет Long

UTC время начала записи, мсек

rec_stop Нет Long

UTC время конца записи, мсек

restricted Нет Boolean
direct_link_access Нет Boolean
restricted_to Нет String[]
is_ad Нет Boolean

Является ли авторской рекламой (если false, erid и predId игнорируются). Если данные о рекламе уже есть у видео, изменения будут проигнорированы.

erid Нет String

Уникальный идентификатор рекламы

pred_id Нет String

Id контента для идентификации в мини-аппе

Авторизация

Сессия опциональна (для External (Внешних) приложений - обязательна)

Необходимые права

  • VIDEO_CONTENT
  • VALUABLE_ACCESS

В случае успеха возвращает пустой ответ.

Тип

void

Параметры приложения

Данные о сессии пользователя

Метод

Список параметров

Используем для подписи secret_key = session_secret_key
Используем для подписи secret_key = application_secret_key
Используем для подписи secret_key = MD5(access_token + application_secret_key)
secret_key =
Сортируем и склеиваем параметры запроса и secret_key
Рассчитываем MD5 от полученной строки и получаем параметр sig