video.update ✎ Дополнить на GitHub

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

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

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

vid Да long

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

title Нет String

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

description Нет String

Описание ролика (макс. 4000 символов)

tags Нет String

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

privacy Нет MoviePrivacy

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

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

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

cover_photo_upload_token Нет String

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

publish Нет Boolean

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

game Нет String

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

donate Нет Boolean

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

cid Нет String

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

rec Нет Boolean

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

rec_start Нет Long

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

rec_stop Нет Long

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

Авторизация

Сессия опциональна (для 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