Index
API Methods
audio.addaudio.addToPlaylistaudio.createPlaylistaudio.deleteaudio.deletePlaylistaudio.editaudio.followPlaylistaudio.getaudio.getAlbumsByArtistaudio.getArtistByIdaudio.getAudiosByArtistaudio.getByIdaudio.getCountaudio.getLyricsaudio.getPlaylistByIdaudio.getPlaylistsaudio.getPopularaudio.getRecommendationsaudio.removeFromPlaylistaudio.reorderaudio.searchaudio.searchAlbumsaudio.searchArtistsaudio.searchPlaylists
General info
New API Methods
audio.get
Get audios for a specified user, community or playlist
Parameters:
Name | Value |
---|---|
owner_id (optional) | User or community id (for example, obtained by users.get) |
album_id (optional) | Playlist id (for example, obtained by audio.getPlaylists) |
count (optional) | Maximum number of audios to return |
offset (optional) | Offset to skip that number of audios |
access_key | May be needed when owner_id starts with "-" (for example, when using audio.searchAlbums method) |
If both owner_id
and album_id
are not specified, this method returns current user audios
(for which the token was obtained)
Example — getting current user audios (Kate):
curl_setopt($ch,CURLOPT_URL,"https://api.vk.com/method/audio.get?access_token=".TOKEN."&count=10&v=5.95");
Example — getting audios of arbitrary user (Kate):
$ownerId = 238615607;curl_setopt($ch,CURLOPT_URL,"https://api.vk.com/method/audio.get?access_token=".TOKEN."&owner_id=$ownerId&count=10&v=5.95");
Example — getting playlist of arbitrary user (Kate):
$ownerId = 238615607;$albumId = 1;curl_setopt($ch,CURLOPT_URL,"https://api.vk.com/method/audio.get?access_token=".TOKEN."&owner_id=$ownerId&album_id=$albumId&count=10&v=5.95");