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

audio.reorder

Move one audio before other in my audios for a specified user

Parameters:

NameValue
owner_idUser or community id (for example, obtained by users.get)
audio_idAudio id to move
beforeId of the "other" audio to move before
afterId of the "other" audio to move after

Either before or after parameter has to be specified.

Example (Kate):

$ownerId = 1;
$audioId = 2;
$beforeAudioId = 3;
curl_setopt(
$ch,
CURLOPT_URL,
"https://api.vk.com/method/audio.reorder?access_token=".TOKEN.
"&owner_id=$ownerId&audio_id=$audioId&before=$beforeAudioId&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);
$ownerId = 1;
$audioId = 2;
$beforeAudioId = 3;
curl_setopt(
$ch,
CURLOPT_URL,
"https://api.vk.com/method/audio.reorder?access_token=".TOKEN.
"&owner_id=$ownerId&audio_id=$audioId&before=$beforeAudioId&v=5.95"
);
echo json_encode(json_decode(curl_exec($ch)), JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE)."\n\n";