Этот вопрос Вы должны были задавать не на форуме, а в их группе.
Там бы и разжевали, может быть.
Ну, раз уж спросили, я попробую ответить
Сообщение от Win32
|
которые Я давно разгребаю но как и с чего начать так и непонял.
|
Стартуем здесь ->
http://vk.com/developers.php?oid=-1&p=Open_API
Цитата:
|
Подключение Open API
Для подключения Вашего сайта к платформе Open API, необходимо выполнить следующие действия:
Необходимо создать новое или взять уже созданное приложение.
На странице редактирования настроек приложения заполнить необходимые поля Open API:
Open API URL – адрес сайта, к которому Вы планируте подключить Open API (например http://durov.at/)
Базовый домен – базовый домен Вашего сайта (например, durov.at)
Инициализация
<script src="http://vkontakte.ru/js/api/openapi.js" type="text/javascript"></script>
<script type="text/javascript">
VK.init({
apiId: ВАШ_API_ID
});
</script>
|
Как только инициализируем АПИ и авторизируем (
VK.Auth.login) пользователя, появляется возможность использовать всё, что описано
здесь.
Сообщение от Win32
|
но как мне достать, к примеру, список фотоальбомов в json и распарсить?
|
photos.getAlbums
А так как у нас не php, а JS, вызываем этот метод через JS'овую обёртку
VK.Api.call. там есть пример.
Сообщение от Win32
|
Обычно в подобного рода ситуациях в приложениях всплывает окно мол разрешить доступ и т.д. но как его вызвать и что с ним делать - хз.
|
из страницы с getAlbums (выше)
Вообще права нужно запрашивать на этапе авторизации :
VK.Auth.login
Цитата:
|
Если задан параметр settings, то пользовательские настройки приложения сравниваются со значением переданным в settings и в случае необходимости запрашиваются те, которых не хватает. С текущим списком битовых маск настроек можно ознакомится на странице ЗДЕСЬ.
|
Поменять права же можно через JS API :
showSettingsBox, если пользователь убрал галку с доступа к фоткам.
Good luck!