Серверная авторизация ВКонтакте на базе протокола OAuth 2.0

Готовые уроки IFrame + ВКонтакте API
azzzi
Сообщения: 164
Зарегистрирован: 13 сен 2010, 19:24

Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0

Сообщение azzzi »

define("SCOPE", "friends,photos,wall");

Разве метод wall доступен сайтам?

wall Доступ к обычным и расширенным методам работы со стеной.
Внимание, данное право доступа недоступно для сайтов (игнорируется при попытке авторизации).

по документации не доступен
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0

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

azzzi
Дата поста 05 ноя 2011.
И на практике, данные со стены можно получить http://flapps.ru/vk/vk2011/
andrei2295kmail
Сообщения: 188
Зарегистрирован: 07 ноя 2011, 10:51

Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0

Сообщение andrei2295kmail »

Александр писал(а):azzzi
Дата поста 05 ноя 2011.
И на практике, данные со стены можно получить http://flapps.ru/vk/vk2011/
скиньте исходник http://flapps.ru/vk/vk2011/
azzzi
Сообщения: 164
Зарегистрирован: 13 сен 2010, 19:24

Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0

Сообщение azzzi »

а кроме данных со стены, расширенные методы айпи будут доступны?
azzzi
Сообщения: 164
Зарегистрирован: 13 сен 2010, 19:24

Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0

Сообщение azzzi »

вообще не могу врубиться как получить доступ к расширенным методам айпи?

в приложении не доступно
подключил сайт через оауф2 недоступно

что делать то надо? я чтото не могу сообразить вообще))))
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0

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

andrei2295kmail
Не распространяю этот исходник.
azzzi писал(а):а кроме данных со стены, расширенные методы айпи будут доступны?
Так попробуй.
Расширенные методы API – методы для Desktop/Mobile приложений.
pike
Сообщения: 1
Зарегистрирован: 18 авг 2012, 07:38

Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0

Сообщение pike »

tranquility404 писал(а):Проблема в файле callback.php.
Сервер при обмене данными с вконтактом выдает следующую ошибку

Warning: file_get_contents(https://api.vk.com/oauth/access_token?c ... ----------) [function.file-get-contents]: failed to open stream: No such file or directory in /home/---------------------------/callback.php on line 8

API возвращает информацию. Причем инфа верная. Но наш сервер всё равно выводит то что я привел выше
как лечить?
Нужно либо включить file_get_contents в настройках сервера либо заменить данную функцию в callback.php

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

        // получаем access_token    $resp = file_get_contents('https://api.vk.com/oauth/access_token?client_id='.CLIENT_ID.'&code='.$_REQUEST['code'].'&client_secret='.SECRET);    $data = json_decode($resp, true);
на

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

        // получаем access_token    $resp = 'https://api.vk.com/oauth/access_token?client_id='.CLIENT_ID.'&code='.$_REQUEST['code'].'&client_secret='.SECRET;    $curl_handler = curl_init($resp);    curl_setopt($curl_handler, CURLOPT_RETURNTRANSFER, 1);    $response = curl_exec($curl_handler);    curl_close($curl_handler);     $data = json_decode($response, true);
xrono
Сообщения: 2
Зарегистрирован: 06 сен 2012, 12:33

Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0

Сообщение xrono »

при запуске пишит Приложение Xrono Revolution является Desktop приложением.
azzzi
Сообщения: 164
Зарегистрирован: 13 сен 2010, 19:24

Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0

Сообщение azzzi »

подскажите перестала работать авторизация

пишет ошибку - Warning: file_get_contents(https://api.vk.com/oauth/access_token? ...и так далее... failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request ...


хотя ничего не менял, что могло случиться? может по айпи побанили сервер?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0

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

xrono
Нужно открывать страницу сайта на который загружены скрипты, а не приложение вконтакте.

azzzi
file_get_contents на хостинге работает?
Ответить