Бьюсь уже почти 10 часов над простым запросом, но без результата, результат один error code 4 Incorrect signature: sid & secret authorization. Перепробовал много готовых скриптов, скачал APIServerPHPClass с их сайта, вообще ничего не выводит. Понятно что ошибка сравнения сигнатуры, но ввожу всё правильно, помогите плиз? Код (Text): <?php include 'vkapi.class.php'; $api_id = '2855156'; // Insert here id of your application $secret_key = 'Защищенный ключ'; // Insert here secret key of your application $VK = new vkapi($api_id, $secret_key); $resp = $VK->api('getProfiles', array('uids'=>'1,6492','fields'=>'photo')); print_r($resp); ?> Код (Text): <?php /** * VKAPI class for vk.com social network * * @package server API methods * @link http://vk.com/developers.php * @autor Oleg Illarionov * @version 1.0 */ class vkapi { var $api_secret; var $app_id; var $api_url; function vkapi($app_id, $api_secret, $api_url = 'api.vk.com/api.php') { $this->app_id = $app_id; $this->api_secret = $api_secret; if (!strstr($api_url, 'http://')) $api_url = 'http://'.$api_url; $this->api_url = $api_url; } function api($method,$params=false) { if (!$params) $params = array(); $params['api_id'] = $this->app_id; $params['v'] = '3.0'; $params['method'] = $method; $params['timestamp'] = time(); $params['format'] = 'json'; $params['random'] = rand(0,10000); ksort($params); $sig = ''; foreach($params as $k=>$v) { $sig .= $k.'='.$v; } $sig .= $this->api_secret; $params['sig'] = md5($sig); $query = $this->api_url.'?'.$this->params($params); $res = file_get_contents($query); return json_decode($res, true); } function params($params) { $pice = array(); foreach($params as $k=>$v) { $pice[] = $k.'='.urlencode($v); } return implode('&',$pice); } } ?> Добавлено спустя 7 минут 22 секунды: Этот код тоже самое выдаёт. Код (Text): <?php $rnd = rand(0, 1000); $timestamp = time(); $user_id = "16424925"; $api_id = "2855156"; $method = "audio.search"; $api_secret = "Защищенный ключ"; $v = "3.0"; $query = "prodigy"; $sig = md5($user_id."api_id=" . $api_id . "count=30lyrics=0method=audio.searchoffset=0q=" . $query . "sort=0test_mode=1v=3.0" . $api_secret); $zapros = "http://api.vk.com/api.php?api_id=" . $api_id . "&count=30&lyrics=0&method=audio.search&offset=0&q=" . $query . "&sort=0&test_mode=1&v=3.0&sig=" . $sig; $result = file_get_contents($zapros); echo $result; ?> Добавлено спустя 22 минуты 44 секунды: Проблему решил. Сменил на старый адрес vkontakte.ru, заработало.