Страница 1 из 1

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

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

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

Добавлено: 04 янв 2012, 17:07
Александр
vlouder писал(а):так как если использовать виджет Auth, то в нем пишется
Этот виджет подключается через iframe. То есть генерируется он на стороне vkontakte.ru, а этому сайту доступны куки пользователя.
Не знаю нормального способа узнать id пользователя без авторизации на внешнем сайте.

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

Добавлено: 29 июн 2012, 00:36
webber
Не знаю нормального способа узнать id пользователя без авторизации на внешнем сайте.
а не нормального?)

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

Добавлено: 01 июл 2012, 20:36
Александр
webber писал(а):а не нормального?)
Переадресовать человека на другое приложение ВКонтакте, передав после # какое-нибудь значение, по которому можно будет идентифицировать пользователя. Приложение открыть на новой странице.
В приложении записать viewer_id и этот ключ, на странице сайта вытащить из базы id по этому уникальному значению.

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

Добавлено: 21 июл 2012, 20:51
Fedya
Александр
а можете сделать урок по такому способу?