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

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)

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

Сообщение tfwarrior » 22 апр 2011, 09:38

Добрый день.

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

 
Автор темы
Сообщения: 7
Зарегистрирован: 22 апр 2011, 09:33
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Google
 



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

Сообщение Александр » 24 апр 2011, 14:23

user_id в flashvars не передается?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
 
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45
Откуда: Санкт-Петербург
Благодарил (а): 126 раз.
Поблагодарили: 771 раз.

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

Сообщение tfwarrior » 25 апр 2011, 10:31

передается, но он равен viewer_id
tfwarrior

 
Автор темы
Сообщения: 7
Зарегистрирован: 22 апр 2011, 09:33
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение ukhov » 25 апр 2011, 14:40

tfwarrior писал(а):передается, но он равен viewer_id

если приложение запущено со своей же страницы. можешь сделать проверку (php)
  1. <?
  2. $viewer_id = $_GET['viewer_id'];
  3. $user_id = $_GET['user_id'];
  4. if($viewer_id != $user_id) {
  5. echo("Вас пригласил <b>id$user_id</b>");
  6. }
  7. ?>
Изображение
Аватара пользователя
ukhov
Модератор
Модератор
 
Сообщения: 1343
Зарегистрирован: 04 янв 2011, 21:19
Откуда: Санкт-Петербург
Благодарил (а): 85 раз.
Поблагодарили: 155 раз.

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

Сообщение tfwarrior » 26 апр 2011, 10:33

так дело в том, что они-то равны. Вот гляжу в фидлере приходит:

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

 
Автор темы
Сообщения: 7
Зарегистрирован: 22 апр 2011, 09:33
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение Noise Gate » 26 апр 2011, 11:07

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

За это сообщение автора Noise Gate поблагодарил:
artem88
Noise Gate

 
Сообщения: 691
Зарегистрирован: 28 апр 2010, 12:34
Откуда: СПб
Благодарил (а): 31 раз.
Поблагодарили: 64 раз.

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

Сообщение artem88 » 27 апр 2011, 13:44

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

 
Сообщения: 14
Зарегистрирован: 09 апр 2011, 20:34
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.

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

Сообщение tfwarrior » 27 апр 2011, 17:41

Noise Gate писал(а):Если у тебя стоит быстрая установка


а какая альтернатива?
tfwarrior

 
Автор темы
Сообщения: 7
Зарегистрирован: 22 апр 2011, 09:33
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение artem88 » 27 апр 2011, 23:52

Кто нибудь может помочь?
artem88

 
Сообщения: 14
Зарегистрирован: 09 апр 2011, 20:34
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.

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

Сообщение Noise Gate » 28 апр 2011, 09:39

tfwarrior писал(а):а какая альтернатива?

Вручную проверять устанавку и разрешения, и в случае необходимости вызывать окошко с предложением установки или настроек.

artem88 писал(а):Разве можно высылать приглашения вступить в приложение по сути анонимно?

нет, мы тут немного о другом...
Noise Gate

 
Сообщения: 691
Зарегистрирован: 28 апр 2010, 12:34
Откуда: СПб
Благодарил (а): 31 раз.
Поблагодарили: 64 раз.

След.

Вернуться в Создание Flash-приложений ВКонтакте



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

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