VK Audio API reference for VK Audio Token
Index
API Methods
General info
New API Methods

audio.getAlbumsByArtist

Get albums by artist id

Parameters:

NameValue
artist_idArtist id (for example returned by audio.searchArtists)
count (optional)Maximum number of albums to return
offset (optional)Offset to skip that number of albums

After getting albums you can use audio.getPlaylistById to get audios in these albums.

Example (Kate):

$artistId = "1204512717686522332";
curl_setopt(
$ch,
CURLOPT_URL,
"https://api.vk.com/method/audio.getAlbumsByArtist?access_token=".TOKEN."&artist_id=".
$artistId."&count=2&v=5.95"
);
<?php
include __DIR__.'/../../autoloader.php';
use Vodka2\VKAudioToken\SupportedClients;
//Token obtained by example_microg.php script
define('TOKEN', $argv[1]);
define('USER_AGENT', SupportedClients::Kate()->getUserAgent());
$ch = curl_init();
curl_setopt($ch,CURLOPT_HTTPHEADER, array('User-Agent: '.USER_AGENT));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$artistId = "1204512717686522332";
curl_setopt(
$ch,
CURLOPT_URL,
"https://api.vk.com/method/audio.getAlbumsByArtist?access_token=".TOKEN."&artist_id=".
$artistId."&count=2&v=5.95"
);
echo json_encode(json_decode(curl_exec($ch)), JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE)."\n\n";