<?phprequire 'vkapi.class.php';$api_id = тут id приложения; // 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'));print_r($resp);?>
Запускаю на сервере страницу эту, а в ответ ничего. Пустая страница, ничего не вернулось.
В чем может быть причина?
<?phprequire 'vkapi.class.php';$api_id = тут id приложения; // 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('users.get', array('uids'=>'1,6492'));$ok = json_decode($resp);echo $ok->response[0]->first_name;?>
Некоторые хостеры выставляют в php.ini директиву allow_url_fopen в off это запрещает загрузку удаленных страниц функцией file_get_contents()
Вы свой код на денвере испробуйте, если будет работать значит косяк именно в этом.
{"error":{"error_code":4,"error_msg":"Incorrect signature: server authorization","request_params":[{"key":"api_id","value":"3055075"},{"key":"format","value":"json"},{"key":"method","value":"users.get"},{"key":"random","value":"4604×tamp=1362343734"},{"key":"uids","value":"1,6492"},{"key":"v","value":"3.0"},{"key":"sig","value":"b1f0f6b97f266d2d0ccd689f443dfd8b"}]}}