¿Cómo obtener Usar ID en la API del gráfico de Facebook usando el correo electrónico y la contraseña del usuario?

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

  •  26-10-2019
  •  | 
  •  

Pregunta

Estoy trabajando en la aplicación de Facebook en Java, y tengo éxito para recuperar el access_token.

Ahora quiero tirar, por ejemplo, la alimentación del usuario pero no tengo la ID de usuario https://graph.facebook.com/userid(or yo)/me gusta? access_token = ...

Sí, sé que la ID de usuario podría ser reemplazada por 'yo', pero mi aplicación es una aplicación web, el usuario solo ingresa su nombre de usuario y contraseña en nuestro marco, no un cuadro de diálogo de Facebook Oauth que es para la autenticación del usuario y la autorización de la aplicación, así que creo Facebook no debería saber quién soy yo, así que necesito el usuario UID. En la implementación anterior, podría usar el correo electrónico del usuario y la contraseña para obtener la ID de usuario y la clave de sesión de Facebook REST API, pero ¿cómo podría obtenerlo por API de gráficos por nombre de usuario y contraseña? ¿Hay alguna manera de hacerlo?

¿Fue útil?

Solución

La API del gráfico utiliza OAuth 2.0 para la autorización.

Uno de los principales objetivos de OAuth es que las credenciales del usuario no tienen que ser entregadas a las aplicaciones de terceros.

Entonces, es no Es posible obtener la ID de usuario y la clave de sesión utilizando la API de gráficos con solo el correo electrónico y la contraseña de los usuarios (a menos que los registre manualmente).

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