C# Класс kasthack.vksharp.RequestApi.MethodGroup_video

Показать файл Открыть проект

Открытые методы

Метод Описание
Add ( long videoId, int ownerId = null, int targetId = null ) : Request

Добавляет видеозапись в список пользователя

Delete ( long videoId, int ownerId = null, int targetId = null ) : Request

Удаляет видеозапись

DeleteAlbum ( long albumId, int groupId = null ) : Request

Удаляет альбом видеозаписей

DeleteComment ( int commentId, int ownerId = null ) : Request

Удаляет комментарий к видеозаписи

EditComment ( string message, int commentId, int ownerId = null ) : Request

Изменяет текст комментария к видеозаписи

Get ( bool extended = true, int offset = null, int count = 200 ) : Request>

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

Get ( int ownerId, long albumId = null, bool extended = true, int offset = null, int count = 200 ) : Request>

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

GetNewTags ( int offset = null, int count = 20 ) : Request>

Возвращает список видеозаписей, на которых есть непросмотренные отметки

GetTags ( long videoId, int ownerId = null ) : Request

Добавляет отметку на видеозапись

PutTag ( int userId, long videoId, string taggedName, int ownerId = null ) : Request

Добавляет отметку на видеозапись

RemoveTag ( long videoId, int tagId, int ownerId = null ) : Request

Удаляет отметку с видеозаписи

Report ( long videoId, int ownerId = null, ReportReason reason = null, string comment = "", string searchQuery = "" ) : Request

Позволяет пожаловаться на видеозапись

ReportComment ( int commentId, int ownerId = null, ReportReason reason = null ) : Request

Позволяет пожаловаться на комментарий к видеозаписи

Restore ( long videoId, int ownerId = null ) : Request

Восстанавливает удаленную видеозапись

RestoreComment ( int commentId, int ownerId = null ) : Request

Приватные методы

Метод Описание
MethodGroup_video ( RequestApi parent ) : System

Описание методов

Add() публичный Метод

Добавляет видеозапись в список пользователя
public Add ( long videoId, int ownerId = null, int targetId = null ) : Request
videoId long идентификатор видеозаписи
ownerId int идентификатор владельца видеозаписи, по умолчанию идентификатор текущего пользователя
targetId int идентификатор пользователя или сообщества, в которое нужно добавить видео
Результат Request

Delete() публичный Метод

Удаляет видеозапись
public Delete ( long videoId, int ownerId = null, int targetId = null ) : Request
videoId long идентификатор видеозаписи
ownerId int идентификатор владельца видеозаписи, по умолчанию идентификатор текущего пользователя
targetId int идентификатор пользователя или сообщества, для которого нужно удалить видеозапись
Результат Request

DeleteAlbum() публичный Метод

Удаляет альбом видеозаписей
public DeleteAlbum ( long albumId, int groupId = null ) : Request
albumId long идентификатор альбома
groupId int идентификатор сообщества (если альбом, который необходимо удалить, принадлежит сообществу)
Результат Request

DeleteComment() публичный Метод

Удаляет комментарий к видеозаписи
public DeleteComment ( int commentId, int ownerId = null ) : Request
commentId int идентификатор комментария
ownerId int идентификатор владельца видеозаписи, по умолчанию идентификатор текущего пользователя
Результат Request

EditComment() публичный Метод

Изменяет текст комментария к видеозаписи
public EditComment ( string message, int commentId, int ownerId = null ) : Request
message string новый текст комментария (является обязательным, если не задан параметр attachments)
commentId int идентификатор комментария
ownerId int идентификатор владельца видеозаписи, по умолчанию идентификатор текущего пользователя
Результат Request

Get() публичный Метод

Возвращает информацию о видеозаписях
public Get ( bool extended = true, int offset = null, int count = 200 ) : Request>
extended bool
offset int Оффсет для возврата результатов
count int Количество записей, которые необходимо вернуть
Результат Request>

Get() публичный Метод

Возвращает информацию о видеозаписях
public Get ( int ownerId, long albumId = null, bool extended = true, int offset = null, int count = 200 ) : Request>
ownerId int идентификатор пользователя или сообщества, которому принадлежат видеозаписи
albumId long идентификатор альбома, видеозаписи из которого нужно вернуть
extended bool
offset int Оффсет для возврата результатов
count int Количество записей, которые необходимо вернуть
Результат Request>

GetNewTags() публичный Метод

Возвращает список видеозаписей, на которых есть непросмотренные отметки
public GetNewTags ( int offset = null, int count = 20 ) : Request>
offset int Оффсет для возврата результатов
count int Количество записей, которые необходимо вернуть
Результат Request>

GetTags() публичный Метод

Добавляет отметку на видеозапись
public GetTags ( long videoId, int ownerId = null ) : Request
videoId long идентификатор видеозаписи
ownerId int идентификатор владельца видеозаписи, по умолчанию идентификатор текущего пользователя
Результат Request

PutTag() публичный Метод

Добавляет отметку на видеозапись
public PutTag ( int userId, long videoId, string taggedName, int ownerId = null ) : Request
userId int идентификатор пользователя, которого нужно отметить
videoId long идентификатор видеозаписи
taggedName string текст отметки
ownerId int идентификатор владельца видеозаписи, по умолчанию идентификатор текущего пользователя
Результат Request

RemoveTag() публичный Метод

Удаляет отметку с видеозаписи
public RemoveTag ( long videoId, int tagId, int ownerId = null ) : Request
videoId long идентификатор видеозаписи
tagId int идентификатор отметки
ownerId int идентификатор владельца видеозаписи (пользователь или сообщество), по умолчанию идентификатор текущего пользователя
Результат Request

Report() публичный Метод

Позволяет пожаловаться на видеозапись
public Report ( long videoId, int ownerId = null, ReportReason reason = null, string comment = "", string searchQuery = "" ) : Request
videoId long идентификатор видеозаписи
ownerId int идентификатор пользователя или сообщества, которому принадлежит видеозапись
reason ReportReason тип жалобы
comment string комментарий для жалобы
searchQuery string поисковой запрос, если видеозапись была найдена через поиск
Результат Request

ReportComment() публичный Метод

Позволяет пожаловаться на комментарий к видеозаписи
public ReportComment ( int commentId, int ownerId = null, ReportReason reason = null ) : Request
commentId int идентификатор комментария
ownerId int идентификатор владельца видеозаписи, к которой оставлен комментарий
reason ReportReason тип жалобы
Результат Request

Restore() публичный Метод

Восстанавливает удаленную видеозапись
public Restore ( long videoId, int ownerId = null ) : Request
videoId long идентификатор видеозаписи
ownerId int идентификатор владельца видеозаписи, по умолчанию идентификатор текущего пользователя
Результат Request

RestoreComment() публичный Метод

public RestoreComment ( int commentId, int ownerId = null ) : Request
commentId int
ownerId int
Результат Request