![]() |
Как узнать ID пригласившего друга?
Какой параметр отвечает за ID друга, который предложил текущему пользователю установить приложение?
Я посмотрел параметр referrer, но там этого нет: Код:
menu – если приложение запущено в результате перехода через левое меню. |
user_id.
|
у меня в не зависимости по приглашению пришел юзер или без user_id всегда равен id создателя приложения (
|
Когда юзер первый раз открыл приложение, пиши user_id в ShaderObject. После добавления приложения юзером достаёшь id пригласившего из SharedObject.
У нас так сделано. |
Как я понял, нет способов узнать, установил ли пользователь приложение ПРОСТО со страницы друга, или установил ПО ПРИГЛАШЕНИЮ ЭТОГО ДРУГА?
Цитата:
Цитата:
|
а зачем такие сложности, шаред обжэкт, переменные и тд?
Есть же понятие такое как право первого - если зашел юзер со страницы другого - этот другой и есть пригласивший. INSERT IGNORE тралала. <-остальные захдоы не учтутся. Или можно отсылать информацию про френда после события onApplicationAdded а на сервере делать REPLACE вместо INSERT, но только если viewer!=user. как-то так. Это вообще продвинутый вариант. Если Петя пригласил Васю, вася посмотрел и сказал - ерунда, удолил. А потом Маша пригласила Васю и расписала как все круто. Вася оценил это, и снова установил приложение от Маши -- и Маша и будет пригласившей, Это логично и справедливо. |
Цитата:
|
Видел такую реализацию - при добавлении приложения к себе пользователю предлагают выбрать из списка друзей того, кто его пригласил.
|
| Часовой пояс GMT +4, время: 10:28. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.