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

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

Добавлено: 22 апр 2011, 09:38
tfwarrior
Добрый день.

Ситуация такова, пользователь высылает приглашения. Друг получает приглашение, и переходит в игру по кнопке "Перейти к приложению". Так вот, подскажите пожалуйста, как узнать ид друга, который пригласил в приложение.

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

Добавлено: 24 апр 2011, 14:23
Александр
user_id в flashvars не передается?

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

Добавлено: 25 апр 2011, 10:31
tfwarrior
передается, но он равен viewer_id

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

Добавлено: 25 апр 2011, 14:40
ukhov
tfwarrior писал(а):передается, но он равен viewer_id
если приложение запущено со своей же страницы. можешь сделать проверку (php)

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

<?$viewer_id = $_GET['viewer_id'];$user_id = $_GET['user_id'];if($viewer_id != $user_id) {echo("Вас пригласил <b>id$user_id</b>");}?>

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

Добавлено: 26 апр 2011, 10:33
tfwarrior
так дело в том, что они-то равны. Вот гляжу в фидлере приходит:

\/api.php",...,"viewer_id":102575045,"viewer_type":2,....,"user_id":102575045,..... И как же получить реферал?

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

Добавлено: 26 апр 2011, 11:07
Noise Gate
Если у тебя стоит быстрая установка (требование установки и разрешения доступа в настройках приложения) - кстати, это рекомендует сам ВК, то никак...
Потому что после установки viewer_id = user_id. Такая вот фигня...

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

Добавлено: 27 апр 2011, 13:44
artem88
Ребята, подскажите плиз о чем речь. Разве можно высылать приглашения вступить в приложение по сути анонимно? Я тестил на десятке приложений - отсылаю другу приглашение и он видит что это я его приглашаю... Спс

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

Добавлено: 27 апр 2011, 17:41
tfwarrior
Noise Gate писал(а):Если у тебя стоит быстрая установка
а какая альтернатива?

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

Добавлено: 27 апр 2011, 23:52
artem88
Кто нибудь может помочь?

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

Добавлено: 28 апр 2011, 09:39
Noise Gate
tfwarrior писал(а):а какая альтернатива?
Вручную проверять устанавку и разрешения, и в случае необходимости вызывать окошко с предложением установки или настроек.
artem88 писал(а):Разве можно высылать приглашения вступить в приложение по сути анонимно?
нет, мы тут немного о другом...