Как узнать id пользователя не добавившего прило

Создание Desktop-приложений, виджеты ВКонтакте для сайтов и публичных страниц, OAuth 2.0, Open API, Standalone

Как узнать id пользователя не добавившего прило

Сообщение vlouder » 03 янв 2012, 18:25

Ситуация следующая:
Есть сторонний сайт. Хочу чтобы при заходе на главную страничку писалось, если пользователь вошел в контакте что-то вроде "Добро пожаловать, Иван Васильевич". Используя Open API научился, зная id пользователя, получать данные о профиле через php. Но не могу понять как получить этот самый id. Когда пользователь разрешает приложению обращаться к его данным, то все сразу ок.
Но я хочу чтобы даже до момента активации приложения писалось красивое приветствие в случае, конечно, если пользователь зашел вконтакте. Думаю это возможно, так как если использовать виджет Auth, то в нем пишется, под кем я авторизован и ниже кнопочка для добавления приложения. Есть тут гуру?
vlouder

 
Автор темы
Сообщения: 1
Зарегистрирован: 03 янв 2012, 18:13
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Чтобы убрать блок с рекламой, зарегистрируйтесь на форуме или войдите.

Google
 



Re: Как узнать id пользователя не добавившего прило

Сообщение Александр » 04 янв 2012, 17:07

vlouder писал(а):так как если использовать виджет Auth, то в нем пишется

Этот виджет подключается через iframe. То есть генерируется он на стороне vkontakte.ru, а этому сайту доступны куки пользователя.
Не знаю нормального способа узнать id пользователя без авторизации на внешнем сайте.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
 
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45
Откуда: Санкт-Петербург
Благодарил (а): 126 раз.
Поблагодарили: 771 раз.

Re: Как узнать id пользователя не добавившего прило

Сообщение webber » 29 июн 2012, 00:36

Не знаю нормального способа узнать id пользователя без авторизации на внешнем сайте.

а не нормального?)
webber

 
Сообщения: 9
Зарегистрирован: 23 фев 2012, 15:19
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Как узнать id пользователя не добавившего прило

Сообщение Александр » 01 июл 2012, 20:36

webber писал(а):а не нормального?)

Переадресовать человека на другое приложение ВКонтакте, передав после # какое-нибудь значение, по которому можно будет идентифицировать пользователя. Приложение открыть на новой странице.
В приложении записать viewer_id и этот ключ, на странице сайта вытащить из базы id по этому уникальному значению.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
 
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45
Откуда: Санкт-Петербург
Благодарил (а): 126 раз.
Поблагодарили: 771 раз.

Re: Как узнать id пользователя не добавившего прило

Сообщение Fedya » 21 июл 2012, 20:51

Александр
а можете сделать урок по такому способу?
Fedya

 
Сообщения: 174
Зарегистрирован: 21 июл 2012, 19:56
Благодарил (а): 22 раз.
Поблагодарили: 6 раз.


Вернуться в Desktop-приложения, виджеты ВКонтакте, OAuth



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron