Simba, я по этому принципу почти и сделал, просто получаю токен, сохраняю его и с помощью него уже по ид обращаюсь к любому иду контакта, полей можно огромное количество получать, хоть друзей, хоть школу, все же хотелось бы какой либо велосипед поудобнее изобрести
ты под джон хочешь написать апи? Могу помочь кое чем тебе)) в приват если что)
Поделишься, если сделаешь?)
zaedchek, будет не лишним
если я правильно понял, то тебе надо что-то, наподобие как у меня на сайте. Посмотри пример, если что, помогу кодом.
нужен тестер, скрипт прилагаю, апи регать
http://vk.com/editapp?act=create&site=1 , даем имя приложению, выбираем Standalone-приложение нажимаем подключить приложение, ждем смс на номер который указан на вашем аккаунте в контакте, вводим 4 цифры, открывается панелька, откуда берем
ID приложения:
Защищенный ключ:
и вводим домен сайта
Адрес сайта:
http://test.ru
Базовый домен: test.ru (без http)
в скрипт вводим
// id приложения
define('CLIENT_ID', 'qwerty6787648756348';
// защищенный ключ
define('SECRET', '9999999');
ложим файл в корень сайта
пишим ссылку в pages/mainmenu.php
примерно перед $mp = new mainpage();
echo '<div class="menu"><a href="http://api.vk.com/oauth/authorize?client_id=' . CLIENT_ID . '&redirect_uri=' . REDIRECT . '&display=wap&scope=12&response_type=code" class="vk_auth">Войти через ВКонтакте</a></div>';
делаем запрос в базу
CREATE TABLE `vk_au` (`id` INT( 11 ) NOT NULL AUTO_INCREMENT ,
`vk_id` INT( 20 ) NOT NULL ,
`uid` INT( 11 ) NOT NULL ,
PRIMARY KEY ( `id` )
) ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_general_ci;
и пишим работает или нет
Koenig (02.10.2012/01:12)
нужен тестер, скрипт прилагаю, апи регать http://vk.com/editapp?act=create&site=1 , даем имя приложению, выбираем Standalone-приложение нажимаем подключить приложение, ждем смс на номер который указан
Как то много телодвижений ! А вообще идея хорошая! хочешь могу дать акк в вк на тест ?
у меня нет домена с установленой четверкой, остальное есть