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

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

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

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

Копирует аудиозапись на страницу пользователя или группы

AddAlbum ( string title, int groupId ) : Request

Создает пустой альбом аудиозаписей

Delete ( long audioId, int ownerId ) : Request

Удаляет аудиозапись со страницы пользователя или сообщества

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

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

Edit ( int ownerId, long audioId, string artist = "", string title = "", string text = "", AudioGenre genreId = null, bool noSearch = null ) : Request
EditAlbum ( long albumId, string title, int groupId = null ) : Request
Get ( int ownerId = null, long albumId = null, int offset = null, int count = 100 ) : Request>
GetAlbums ( int ownerId = null, int offset = null, int count = 100 ) : Request>
GetBroadcastListGroups ( bool active = true, int offset = null, int count = 100 ) : Request
GetBroadcastListUsers ( bool active = true, int offset = null, int count = 100 ) : Request
GetById ( bool itunes = false ) : Request
GetCount ( int ownerId = null ) : Request
GetLyrics ( long lyricsId ) : Request
GetPopular ( AudioGenre genreId = null, bool onlyEng = null, int offset = null, int count = 100 ) : Request>
GetRecommendations ( AudioGenre genreId = null, bool onlyEng = null, int offset = null, int count = 100 ) : Request>
GetUploadServer ( long albumId, int groupId = null ) : Request
MoveToAlbum ( long albumId, int groupId = null ) : Request
Reorder ( long audioId, int ownerId = null, long before = null, long after = null ) : Request
Restore ( long audioId, int ownerId = null ) : Request
Save ( string server, string audio, string hash, string artist = "", string title = "" ) : Request
Search ( string q, bool autoComplete = true, bool lyrics = false, bool performerOnly = false, AudioSortOrder sort = AudioSortOrder.ByRating, bool searchOwn = false, int offset = null, int count = 100 ) : Request>
SetBroadcast ( ContentId audio ) : Request

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

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

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

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

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

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

Создает пустой альбом аудиозаписей
public AddAlbum ( string title, int groupId ) : Request
title string название альбома
groupId int идентификатор сообщества (если альбом нужно создать в сообществе)
Результат Request

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

Удаляет аудиозапись со страницы пользователя или сообщества
public Delete ( long audioId, int ownerId ) : Request
audioId long идентификатор аудиозаписи
ownerId int идентификатор владельца аудиозаписи (пользователь или сообщество)
Результат Request

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

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

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

public Edit ( int ownerId, long audioId, string artist = "", string title = "", string text = "", AudioGenre genreId = null, bool noSearch = null ) : Request
ownerId int
audioId long
artist string
title string
text string
genreId AudioGenre
noSearch bool
Результат Request

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

public EditAlbum ( long albumId, string title, int groupId = null ) : Request
albumId long
title string
groupId int
Результат Request

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

public Get ( int ownerId = null, long albumId = null, int offset = null, int count = 100 ) : Request>
ownerId int
albumId long
offset int
count int
Результат Request>

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

public GetAlbums ( int ownerId = null, int offset = null, int count = 100 ) : Request>
ownerId int
offset int
count int
Результат Request>

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

public GetBroadcastListGroups ( bool active = true, int offset = null, int count = 100 ) : Request
active bool
offset int
count int
Результат Request

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

public GetBroadcastListUsers ( bool active = true, int offset = null, int count = 100 ) : Request
active bool
offset int
count int
Результат Request

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

public GetById ( bool itunes = false ) : Request
itunes bool
Результат Request

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

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

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

public GetLyrics ( long lyricsId ) : Request
lyricsId long
Результат Request

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

public GetPopular ( AudioGenre genreId = null, bool onlyEng = null, int offset = null, int count = 100 ) : Request>
genreId AudioGenre
onlyEng bool
offset int
count int
Результат Request>

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

public GetRecommendations ( AudioGenre genreId = null, bool onlyEng = null, int offset = null, int count = 100 ) : Request>
genreId AudioGenre
onlyEng bool
offset int
count int
Результат Request>

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

public GetUploadServer ( long albumId, int groupId = null ) : Request
albumId long
groupId int
Результат Request

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

public MoveToAlbum ( long albumId, int groupId = null ) : Request
albumId long
groupId int
Результат Request

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

public Reorder ( long audioId, int ownerId = null, long before = null, long after = null ) : Request
audioId long
ownerId int
before long
after long
Результат Request

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

public Restore ( long audioId, int ownerId = null ) : Request
audioId long
ownerId int
Результат Request

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

public Save ( string server, string audio, string hash, string artist = "", string title = "" ) : Request
server string
audio string
hash string
artist string
title string
Результат Request

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

public Search ( string q, bool autoComplete = true, bool lyrics = false, bool performerOnly = false, AudioSortOrder sort = AudioSortOrder.ByRating, bool searchOwn = false, int offset = null, int count = 100 ) : Request>
q string
autoComplete bool
lyrics bool
performerOnly bool
sort AudioSortOrder
searchOwn bool
offset int
count int
Результат Request>

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

public SetBroadcast ( ContentId audio ) : Request
audio ContentId
Результат Request