Los mejores patrones de diseño/UI para encontrar a los amigos de mis usuarios que también son mis usuarios

StackOverflow https://stackoverflow.com/questions/2355987

Pregunta

¿Cuál es un buen patrón de diseño para encontrar los amigos de los usuarios de mi aplicación (Facebook, LinkedIn, Twitter), etc., que también estén configurados con mi aplicación?

Por ejemplo, la aplicación de mi fiesta tiene organizadores de fiestas.Los organizadores agregan personas a la fiesta por nombre/correo electrónico.Más tarde, un miembro del grupo inicia sesión a través de Facebook.Quiero mostrarle cuáles de sus amigas también estarán en la fiesta.

Debería

  1. ¿Enviar un correo electrónico a TODAS las personas del partido, pidiéndoles que inicien sesión en mi aplicación a través de FB, Twitter, LinkedIn?Enviaría el correo electrónico tan pronto como obtenga la dirección de correo electrónico.De esa manera, más tarde, cuando alguien inicie sesión, puedo hacer coincidir exactamente por ID de FB/LinkedIn y decirle al usuario cuál de sus amigos/conexiones también asistirá a la fiesta.

  2. Cuando una persona inicia sesión a través de LinkedIn, FB, muestra solo los amigos/conexiones de otras personas que iniciaron sesión anteriormente.(No se pueden verificar amigos de FB/LinkedIn por correo electrónico, solo por identificación.Así que tengo que esperar hasta que mi aplicación haya aprendido el ID de FB/linkedIn de la otra persona cuando inició sesión).

  3. Cuando una persona inicia sesión a través de LinkedIn, FB, ¿muestra los amigos/conexiones que PUEDEN asistir a la fiesta?- ¿Haciendo una coincidencia en fname/lname?Este método no requiere que el amigo ya haya iniciado sesión en mi aplicación, pero sí significa que puedo decir que "Tu amigo Jim Jones puede ser el mismo Jim Jones que asiste a la fiesta".

¿Algún buen ejemplo de este patrón de diseño?

Gracias,

larry

¿Fue útil?

Solución

Esto es una situación difícil. Mientras que usted quiere que sus usuarios tengan una experiencia de buen usuario de saber cuál de sus amigos estarán presentes en el evento también, también queremos que tengan una experiencia buena por lo que es tan simple como sea posible para que se registren para el evento.

Lo que sugeriría sería para que sea opcional . Ponga un amigo hallazgo que están asistiendo ahora botón / imagen en la página principal que ven en su aplicación. El gráfico debe ser algo que llama su atención y realmente hace que quieran pasar el esfuerzo extra para averiguar. Luego, desde allí darles de diálogo que pregunta cuál de las tres redes sociales que desee buscar. A continuación, iterar a través de cada uno de los que el usuario ha elegido que provocó acceso a aplicaciones. Almacenar cada uno de los identificadores de usuario y tokens de acceso de las diferentes redes sociales en su base de datos con el mismo usuario en su base de datos. (No consulta en primer / último ... eso no es una buena opción ... sólo tiene que utilizar el identificador único de cada red)

Por supuesto, el primer usuario para hacer esto tendrá la peor experiencia ya que ninguna de las otras personas han hecho esto. Pero se pone mejor con la adopción.

Buena suerte en su proyecto!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top