Показать сообщение отдельно
  #2 (permalink)  
Старый 08.08.2012, 00:18
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Этот вопрос Вы должны были задавать не на форуме, а в их группе.

Там бы и разжевали, может быть.

Ну, раз уж спросили, я попробую ответить

Сообщение от 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 (выше)
Цитата:
Для вызова этого метода Ваше приложение должно иметь права с битовой маской, содержащей 4. (Подробнее о получении прав)
Вообще права нужно запрашивать на этапе авторизации : VK.Auth.login
Цитата:
Если задан параметр settings, то пользовательские настройки приложения сравниваются со значением переданным в settings и в случае необходимости запрашиваются те, которых не хватает. С текущим списком битовых маск настроек можно ознакомится на странице ЗДЕСЬ.
Поменять права же можно через JS API : showSettingsBox, если пользователь убрал галку с доступа к фоткам.



Good luck!

Последний раз редактировалось melky, 08.08.2012 в 00:21.
Ответить с цитированием