Видеозапись
Объект, описывающий видеозапись, содержит следующие поля:
id
integer
Идентификатор видеозаписи.
owner_id
integer
Идентификатор владельца видеозаписи.
title
string
Название видеозаписи.
description
string
Текст описания видеозаписи.
duration
integer
Длительность ролика в секундах.
image
array
Изображение обложки. Содержит массив объектов с полями:
- •
height(integer) — высота изображения. - •
url(string) — ссылка на изображение. - •
width(integer) — ширина изображения. - •
with_padding(integer) — поле возвращается, если изображение имеет отступы. Всегда содержит1.
first_frame
array
Изображение первого кадра. Содержит массив объектов с полями:
- •
height(integer) — высота изображения. - •
url(string) — ссылка на изображение. - •
width(integer) — ширина изображение.
date
integer
Дата создания видеозаписи в формате Unixtime.
adding_date
integer
Дата добавления видеозаписи пользователем или группой в формате Unixtime.
views
integer
Количество просмотров видеозаписи.
local_views
integer
Если видео внешнее, количество просмотров ВКонтакте.
comments
integer
Количество комментариев к видеозаписи. Поле не возвращается, если комментарии недоступны.
player
string
URL страницы с плеером, который можно использовать для воспроизведения ролика в браузере. Поддерживается flash и HTML5, плеер всегда масштабируется по размеру окна.
platform
string
Название платформы (для видеозаписей, добавленных с внешних сайтов).
can_add
integer
Может ли пользователь добавить видеозапись к себе.
- •
0— не может добавить. - •
1— может добавить.
is_private
integer
Поле возвращается, если видеозапись приватная (например, была загружена в личное сообщение), всегда содержит 1.
access_key
string
Ключ доступа к объекту. Подробнее см. Ключ доступа к данным access_key.
processing
integer
Поле возвращается в том случае, если видеоролик находится в процессе обработки, всегда содержит 1.
is_favorite
boolean
true, если объект добавлен в закладки у текущего пользователя.
can_comment
integer
Может ли пользователь комментировать видео.
- •
0— не может комментировать. - •
1— может комментировать.
can_edit
integer
Может ли пользователь редактировать видео.
- •
0— не может редактировать. - •
1— может редактировать.
can_like
integer
Может ли пользователь добавить видео в список <<Мне нравится>>.
- •
0— не может добавить. - •
1— может добавить.
can_repost
integer
Может ли пользователь сделать репост видео.
- •
0— не может сделать репост. - •
1— может сделать репост.
can_subscribe
integer
Может ли пользователь подписаться на автора видео.
- •
0— не может подписаться. - •
1— может подписаться.
can_add_to_faves
integer
Может ли пользователь добавить видео в избранное.
- •
0— не может добавить. - •
1— может добавить.
can_attach_link
integer
Может ли пользователь прикрепить кнопку действия к видео.
- •
0— не может прикрепить. - •
1— может прикрепить.
width
integer
Ширина видео.
height
integer
Высота видео.
user_id
integer
Идентификатор пользователя, загрузившего видео, если оно было загружено в группу одним из участников.
converting
integer
Конвертируется ли видео.
- •
0— не конвертируется. - •
1— конвертируется.
added
integer
Добавлено ли видео в альбомы пользователя.
- •
0— не добавлено. - •
1— добавлено.
is_subscribed
integer
Подписан ли пользователь на автора видео.
- •
0— не подписан. - •
1— подписан.
repeat
integer
Поле возвращается в том случае, если видео зациклено, всегда содержит 1
type
string
Тип видеозаписи. Может принимать значения: video, music_video, movie, story.
balance
integer
Баланс донатов в трансляции.
live
integer
Поле возвращается в том случае, если видеозапись является трансляцией, всегда содержит 1. Обратите внимание, в этом случае в поле duration содержится значение 0.
live_start_time
integer
Дата и время начала трансляции. Указывается в виде целого числа (Unix Timestamp).
live_status
string
Статус трансляции. Может принимать значения: waiting, started, finished, failed, upcoming.
upcoming
integer
Поле свидетельствует о том, что трансляция скоро начнётся. Для live =1.
spectators
integer
Количество зрителей трансляции.
likes
object
Содержит объект отметки «Мне нравится».
- •
count(integer) — количество лайков. - •
user_likes(integer) — добавлено ли видео в список «Мне нравится» текущего пользователя.- •
0— не добавлено. - •
1— добавлено.
- •
reposts
object
Содержит объект репоста.
- •
count(integer) — счетчик общего количества репостов. Содержит сумму репостов на стену и в личные сообщения. - •
wall_count(integer) — счетчик репостов на стену. - •
mail_count(integer) — счетчик репостов в личные сообщения. - •
user_reposted(integer) — информация о том, сделал ли текущий пользователь репост этого видео.
Версии API ниже 5.0
Для версий ниже 5.0 названия полей и их структура отличаются от приведенных выше. Мы не рекомендуем использовать версии ниже 5.0.
vid
integer
Идентификатор видеозаписи.
owner_id
integer
Идентификатор владельца видеозаписи.
title
string
Название видеозаписи.
description
string
Текст описания видеозаписи.
duration
integer
Длительность ролика в секундах.
link
string
Строка, состоящая из ключа video+vid.
image
string
URL изображения-обложки ролика с размером 160x120 px.
image_medium
string
URL изображения-обложки ролика с размером 320x240 px.
date
integer
Дата добавления видеозаписи в формате Unixtime.
player
string
Адрес страницы с плеером, который можно использовать для воспроизведения ролика в браузере. Поддерживается flash и HTML5, плеер всегда масштабируется по размеру окна. Параметр недоступен для видеозаписи с типом story.