Здрасте форумчане, везде искал, вроде тема не подымалась значит такой вопрос:
Как отловить какого Друга пригласил тот или инной пользователь? Именно как во флеш это узнать и отправить в БД???
Помогите пожалуйста кто знает!!!
Айдишник друга
Re: Айдишник друга
поскольку я не встретил методов, которые позволили бы это реализовать предложу извращенский вариант:
если кто то открывает окошко с приглашениями showInviteBox то занести пометку об этом у себя в бд. Когда добавится новый пользователь смотреть список его друзей установивших приложение, и смотреть кто из них вызывал окошко, и пользователю предложить выбрать того кто его пригласил
если кто то открывает окошко с приглашениями showInviteBox то занести пометку об этом у себя в бд. Когда добавится новый пользователь смотреть список его друзей установивших приложение, и смотреть кто из них вызывал окошко, и пользователю предложить выбрать того кто его пригласил
-
- Сообщения: 691
- Зарегистрирован: 28 апр 2010, 12:34
Re: Айдишник друга
Мне это видится так:
1) При запуске приложения считываешь user_id.
2) Если user_id и viewr_id - друзья (это требования правил, а сейчас еще и придется проверять, добавлен ли мобильник пользователя), то var Referrer = user_id.
3) Отправляешь isAppUser и Referrer на сервер, если он >= 0 (т.е.: user_id и viewr_id - друзья)
Далее сервер записывает это дело в БД при условии, что либо нет данных об этом пользователе, либо его isAppUser = 0. Если же isAppUser = 1, то ничего не делаем, т.к. пользователь уже установил приложение.
Далее делаем выборку из БД по Referrer и с большой долей вероятности получаем всех пользователей, которых пригласил человек с id=Referrer.
"большой долей вероятности" - т.к. приложение может быть установлено и не один раз, и не обязательно со страницы приглашающего
1) При запуске приложения считываешь user_id.
2) Если user_id и viewr_id - друзья (это требования правил, а сейчас еще и придется проверять, добавлен ли мобильник пользователя), то var Referrer = user_id.
3) Отправляешь isAppUser и Referrer на сервер, если он >= 0 (т.е.: user_id и viewr_id - друзья)
Далее сервер записывает это дело в БД при условии, что либо нет данных об этом пользователе, либо его isAppUser = 0. Если же isAppUser = 1, то ничего не делаем, т.к. пользователь уже установил приложение.
Далее делаем выборку из БД по Referrer и с большой долей вероятности получаем всех пользователей, которых пригласил человек с id=Referrer.
"большой долей вероятности" - т.к. приложение может быть установлено и не один раз, и не обязательно со страницы приглашающего
Re: Айдишник друга
да, этот алгоритм намного лучше
-
- Сообщения: 691
- Зарегистрирован: 28 апр 2010, 12:34
Re: Айдишник друга
bodnar,
ну да, и опять всплывает вопрос о реф-системе =)))
ну да, и опять всплывает вопрос о реф-системе =)))
Re: Айдишник друга
хм спасибо попробую!!!