Страница 8 из 12

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

Добавлено: 08 июл 2012, 14:57
azzzi
define("SCOPE", "friends,photos,wall");

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

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

по документации не доступен

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

Добавлено: 08 июл 2012, 14:59
Александр
azzzi
Дата поста 05 ноя 2011.
И на практике, данные со стены можно получить http://flapps.ru/vk/vk2011/

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

Добавлено: 08 июл 2012, 16:31
andrei2295kmail
Александр писал(а):azzzi
Дата поста 05 ноя 2011.
И на практике, данные со стены можно получить http://flapps.ru/vk/vk2011/
скиньте исходник http://flapps.ru/vk/vk2011/

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

Добавлено: 08 июл 2012, 17:27
azzzi
а кроме данных со стены, расширенные методы айпи будут доступны?

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

Добавлено: 09 июл 2012, 16:56
azzzi
вообще не могу врубиться как получить доступ к расширенным методам айпи?

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

что делать то надо? я чтото не могу сообразить вообще))))

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

Добавлено: 13 июл 2012, 20:51
Александр
andrei2295kmail
Не распространяю этот исходник.
azzzi писал(а):а кроме данных со стены, расширенные методы айпи будут доступны?
Так попробуй.
Расширенные методы API – методы для Desktop/Mobile приложений.

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

Добавлено: 18 авг 2012, 07:48
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);

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

Добавлено: 06 сен 2012, 14:25
xrono
при запуске пишит Приложение Xrono Revolution является Desktop приложением.

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

Добавлено: 10 сен 2012, 03:26
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 ...


хотя ничего не менял, что могло случиться? может по айпи побанили сервер?

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

Добавлено: 12 сен 2012, 21:13
Александр
xrono
Нужно открывать страницу сайта на который загружены скрипты, а не приложение вконтакте.

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