Какой хороший шаблон дизайна для поиска друзей пользователей моего приложения (facebook, linkedIn, twitter) и т. д., которые также настроены для моего приложения?
Например, в моем приложении для вечеринок есть организаторы вечеринок. Организаторы добавляют тусовщиков по имени/электронной почте. Позже партийный человек входит в систему через Facebook. Я хочу показать ей, кто из ее друзей тоже будет на вечеринке.
Должен ли я
отправить электронное письмо ВСЕМ участникам вечеринки с просьбой войти в мое приложение через FB, Twitter, LinkedIn? Я бы отправил письмо, как только получу адрес электронной почты. Таким образом, позже, когда кто-то входит в систему, я могу точно сопоставить идентификатор FB/LinkedIn и сообщить пользователю, кто из его друзей/связей также посещает вечеринку.
Когда человек входит в систему через LinkedIn, FB, покажите только друзей/связи других, которые ранее вошли в систему. (Невозможно проверить друзей FB/LinkedIn по электронной почте, только по идентификатору. Поэтому нужно подождать, пока мое приложение не изучит FB/linkedIn идентификатор другого человека, когда он вошел в систему.)
Когда человек входит в систему через LinkedIn, FB, показать друзей/знакомых, которые МОГУТ присутствовать на вечеринке? -- Путем сопоставления fname/lname? Этот метод не требует, чтобы друг уже вошел в мое приложение, но означает, что я могу сказать: «Ваш друг Джим Джонс может быть таким же, как Джим Джонс, который посещает вечеринку».
Любые хорошие примеры этого шаблона проектирования?
Спасибо,
Ларри