Recibo un correo electrónico de los usuarios por Facebook Graph API, pero ¿cómo puedo verificar que el usuario haya confirmado su correo electrónico después de registrarse en Facebook?¿Se ha confirmado la dirección de correo electrónico de un usuario en Facebook Graph API?
Respuesta
Probé este escenario creando una nueva cuenta de Facebook e intentando conectarla a sitios sin verificar mi dirección de correo electrónico. El diálogo de Facebook no me permitió hacerlo, y me explicó que primero debo verificar mi dirección de correo electrónico antes de conectarme.
Por lo tanto, puede confiar en que los correos electrónicos recuperados de Facebook sean "verificados" sin cambios de política.
No podrá saber si el correo electrónico está verificado, pero si la llamada /me
en la API devuelve verified = true
significa que el usuario ha verificado su cuenta de alguna manera (tarjeta de crédito, móvil, etc.).
Sin embargo, no es seguro asumir que la cuenta del usuario y el correo electrónico son válidos (ver comentarios a continuación).
No, en realidad no. – Ashitaka
Bob quiere acceder a la cuenta de stackoverflow de Alice. Bob crea una cuenta de Facebook falsa usando la dirección de correo electrónico de Alicia. Él verifica la cuenta de Facebook usando su número de móvil. Bob inicia sesión en stackoverflow usando facebook connect. Stackoverflow ve la dirección de correo electrónico de Alice en la información de perfil que Facebook envía de vuelta y le pide a Bob que "encontremos su cuenta a través de su dirección de correo electrónico. ¿Desea vincular esta cuenta?" Bob ahora puede iniciar sesión en la cuenta stackoverflow de Alice. – CoolAJ86
De acuerdo con http://stackoverflow.com/questions/14280535/is-it-possible-to-check-if-an-email-is-confirmed-on-facebook: la dirección de correo electrónico que obtienes de Facebook usando Graph API o una consulta FQL es un correo electrónico verificado. Si una cuenta aún no ha verificado su correo electrónico, no es posible obtenerlo. –
- 1. Idear: ¿crear una cuenta de usuario con confirmado sin enviar un correo electrónico?
- 2. ¿Cómo se puede obtener la dirección de correo electrónico de un usuario de Android?
- 3. dirección de correo electrónico noreply.
- 4. Uso de Live Connect API en ASP.NET para recuperar la dirección de correo electrónico de un usuario
- 5. Obteniendo la dirección de correo electrónico de un destinatario que es un usuario de intercambio
- 6. En el Kindle Fire, ¿es posible obtener la dirección de correo electrónico de un usuario?
- 7. validar la dirección de correo electrónico en UITextField en iPhone
- 8. Enviando un correo electrónico de manera que "desde" es un nombre o texto en lugar de la dirección de correo electrónico real
- 9. ¿Es una buena práctica de entrada de "Confirmar correo electrónico" cuando el usuario cambia la dirección de correo electrónico?
- 10. ¿Cómo cambiar la dirección de correo electrónico de un usuario de manera "segura"?
- 11. Comprobar si se ha introducido de correo electrónico correcta
- 12. ¿Cómo verificar la dirección del remitente del correo electrónico no se ha falsificado?
- 13. Verifique que una dirección de correo electrónico sea un usuario de PayPal
- 14. API de Lync: ¿Cómo enviar un mensaje instantáneo al contacto por dirección de correo electrónico?
- 15. Validar la dirección de correo electrónico en UITextField
- 16. Cómo verificar que realmente exista una dirección de correo electrónico enviando un correo electrónico a java
- 17. claves Gitosis y ssh: ¿la dirección de correo electrónico tiene algo que ver con la dirección de correo electrónico git?
- 18. Nombre, correo electrónico de la API de OAuth de Google
- 19. MS Access envía un correo electrónico (no desde Outlook o el correo electrónico del usuario)
- 20. ¿Puede haber un apóstrofo en una dirección de correo electrónico?
- 21. ¿Perforce ha enviado una dirección de correo electrónico arbitraria al enviarla?
- 22. Acceder a contactos y obtener la dirección de correo electrónico
- 23. Django Autenticación de usuario truncar campo de correo electrónico
- 24. ¿Cómo puedo obtener la dirección de correo electrónico
- 25. El uso de expresiones regulares para extraer nombre de usuario de la dirección de correo electrónico
- 26. Cómo copiar la dirección de correo electrónico en outlook 2007
- 27. Graph Batch API
- 28. Averiguar si un usuario es amigo de exactamente otro usuario usando API Graph
- 29. Graph API/FQL ¿Cómo eliminar mi propia aplicación del usuario?
- 30. Obtener la dirección de correo electrónico de un usuario del nombre de usuario a través de PowerShell y WMI?
AFAIK un usuario no puede agregar simplemente cualquier dirección de correo electrónico a su cuenta FB sin "verificarla" haciendo clic en un enlace en un mensaje enviado a esa dirección de correo electrónico. Y comúnmente en la web está lo más verificado posible con las direcciones de correo electrónico. – CBroe