Авторизация пользователя и выполнение метода API [PHP]

Создание Desktop-приложений, виджеты ВКонтакте для сайтов и публичных страниц, OAuth 2.0, Open API, Standalone
Ответить
galaid
Сообщения: 6
Зарегистрирован: 20 май 2013, 20:01

Авторизация пользователя и выполнение метода API [PHP]

Сообщение galaid »

Здравствуйте. Возникли некоторые проблемы с авторизацией пользователей на PHP. В качестве сервера использую готовую сборку Denwer.

Создал ВК StandAlone приложение. После чего на сервер загрузил файл index.php

Код: Выделить всё

<html><head></head><body><a href="https://oauth.vk.com/authorize?client_id=[ID приложения]&scope=&redirect_uri=[ссылка вида http://site.ru/]&display=popup&response_type=token">Авторизация</a></body></html>
После нажатия на кнопку "Авторизация" происходит сам процесс авторизации и редирект на страницу вида:
http://site.ru/#access_token=[access_to ... d=[user_id]

На сколько я понял, это означает, что процесс авторизации прошел успешно? Как теперь, можно выполнить какой-нибудт метод API, для которого необходима авторизация, например Users.Search?

И еще вопрос. В офф. документации написано
DISPLAY – внешний вид окна авторизации, поддерживаются: page, popup, touch и wap.
можно ли где-нибудь просмотреть данные окна и чем они отличаются?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Авторизация пользователя и выполнение метода API [PHP]

Сообщение Александр »

galaid
Серверная авторизация ВКонтакте на базе протокола OAuth 2.0
galaid писал(а):можно ли где-нибудь просмотреть данные окна и чем они отличаются?
Можно подставить значение и посмотреть. Отличаются тем что открывается на странице, во всплывающем окне, для тач устройств и мобильных.
Ответить