VK.NET

Вконтакте API для .NET (C#)

Разработка проекта VkNet

Supported by Jetbrains.

Метод Video.Get

Возвращает информацию о видеозаписях.

Страница документации ВКонтакте video.get.

Синтаксис

public ReadOnlyCollection<Video> Get(VideoGetParams @params)

Параметры

Класс VideoGetParams содержит следующие свойства:

1_129207899_220df2876123d3542f, 6492_135055734_e0a9bcc31144f67fbd Поле access_key будет возвращено вместе с остальными данными видеозаписи в методах, которые возвращают видеозаписи, закрытые приватностью, но доступные в данном контексте. Например данное поле имеют видеозаписи, возвращаемые методом newsfeed.get. список строк, разделенных через запятую + AlbumId - Идентификатор альбома, видеозаписи из которого нужно вернуть. целое число + Count - Количество возвращаемых видеозаписей. положительное число, максимальное значение 200, по умолчанию 100 + Offset - Смещение относительно первой найденной видеозаписи для выборки определенного подмножества. положительное число + Extended - Определяет, возвращать ли информацию о настройках приватности видео для текущего пользователя. флаг, может принимать значения 1 или 0

Результат

После успешного выполнения возвращает список объектов видеозаписей с дополнительным полем comments, содержащим число комментариев у видеозаписи. Если был задан параметр extended=1, возвращаются дополнительные поля:

privacy_view — настройки приватности в формате настроек приватности; (приходит только для текущего пользователя) privacy_comment — настройки приватности в формате настроек приватности; (приходит только для текущего пользователя) can_comment — может ли текущий пользователь оставлять комментарии к ролику (1 — может, 0 — не может); can_repost — может ли текущий пользователь скопировать ролик с помощью функции «Рассказать друзьям» (1 — может, 0 — не может); likes — информация об отметках «Мне нравится»:

user_likes — есть ли отметка «Мне нравится» от текущего пользователя; count — число отметок «Мне нравится»;

repeat — зацикливание воспроизведения видеозаписи (1 — зацикливается, 0 — не зацикливается).

Если в Вашем приложении используется прямая авторизация, возвращается дополнительное поле files, содержащее ссылку на файл с видео (если ролик размещен на сервере ВКонтакте) или ссылку на внешний ресурс (если ролик встроен с какого-либо видеохостинга).

Пример

var get = _api.Video.Get(new VideoGetParams{
	
});

Версия Вконтакте API v.5.44

Дата обновления: 26.01.2016 14:50:41

comments powered by Disqus