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

Как получить id реферала вконтакте?

Добавлено: 08 фев 2011, 12:55
Михаил113
Товарищи!

Очень прошу помощи!

Ситуация следующая: предположим есть приложение http://vkontakte.ru/appXXXXXXX
Пользователь размещает ссылку на это приложение вида http://vkontakte.ru/appXXXXX_YYYYY

Кто-то переходит по этой ссылке...

Как при запуске приложения получить фактически id реферала... эти самые YYYYY ?

Re: Как получить id реферала вконтакте?

Добавлено: 08 фев 2011, 13:49
Михаил113
Разобрался:


wrapper.application.parameters.user_id;

Пользуйтесь.

Re: Как получить id реферала вконтакте?

Добавлено: 08 фев 2011, 14:57
ukhov
а не проще из get'а взять?

Re: Как получить id реферала вконтакте?

Добавлено: 09 фев 2011, 09:47
Михаил113
ukhov писал(а):а не проще из get'а взять?
Поясните пожалуйста!

Если можно со строчкой кода. Буду крайне признателен.

Re: Как получить id реферала вконтакте?

Добавлено: 09 фев 2011, 22:02
ukhov
в начале контакт открывает твою стартовую страницу и приделывает к ней знак вопроса с переменными (буквами) и их значениями, а именно viewer_id, auth_key, user_id и т.д.
Вытащить user_id:

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

<?phpecho ($_GET["user_id"]."");?>
это напишет user_id
а вот как засунуть в переменную:

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

<?$user_id = $_GET["user_id"];?>

Re: Как получить id реферала вконтакте?

Добавлено: 09 фев 2011, 22:52
psix55
ukhov писал(а):в начале контакт открывает твою стартовую страницу и приделывает к ней знак вопроса с переменными (буквами) и их значениями, а именно viewer_id, auth_key, user_id и т.д.
Вытащить user_id:

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

<?phpecho ($_GET["user_id"]."");?>
это напишет user_id
а вот как засунуть в переменную:

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

<?$user_id = $_GET["user_id"];?>
Речь идёт о flash, а не о php!