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

Готовые уроки IFrame + ВКонтакте API
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

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

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

andrei2295kmail
Файл login.php сейчас в utf-8? Заархивируй его и выложи для скачивания.
tranquility404
Сообщения: 8
Зарегистрирован: 18 окт 2011, 20:41

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

Сообщение tranquility404 »

15 строку в индекс.пшп пиши так

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

echo 'Здравствуй, '. iconv("utf-8", "windows-1251",$data[response][0][first_name]).' '. iconv("utf-8", "windows-1251",$data[response][0][last_name]).
andrei2295kmail
Сообщения: 188
Зарегистрирован: 07 ноя 2011, 10:51

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

Сообщение andrei2295kmail »

из за этого кода одни ошибки только и показывает
tranquility404
Сообщения: 8
Зарегистрирован: 18 окт 2011, 20:41

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

Сообщение tranquility404 »

может ты до этого успел напахать с кодировками?
у меня выводилось "здравствуйте" и после гора символов. Добавка iconv помогла.
после 16 строки вставь
echo '<br><br>'.$resp;
посмотри чего будет у тебя выводиться в конце страницы
tranquility404
Сообщения: 8
Зарегистрирован: 18 окт 2011, 20:41

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

Сообщение tranquility404 »

А делал кто-нибудь LOGOUT?
Человеки советуют делать api.vk.com/oauth/logout , но у меня возвращается ответ {"error":"invalid_client","error_description":"client_id is incorrect"}
как делать-то?



andrei2295kmail
уже второй раз ссыль на свой сайт даешь а она всё так и не работает.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

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

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

tranquility404
Попробуй передавать client_id как и при авторизации

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

http://api.vk.com/oauth/logout?client_id='.CLIENT_ID.'
andrei2295kmail
Сообщения: 188
Зарегистрирован: 07 ноя 2011, 10:51

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

Сообщение andrei2295kmail »

вот помогите: http://musicavtor.ru
имя и фамилия отображается не по русски(
Ответить