Comment obtenir l'utilisation id API graphique facebook par courrier électronique d'utilisateur et votre mot de passe?

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

  •  26-10-2019
  •  | 
  •  

Question

Je travaille sur l'application facebook en java, et je réussis à retrive le access_token.

Maintenant, je veux tirer par exemple l'alimentation de l'utilisateur, mais je n'ai pas l'ID utilisateur https: // graphique .facebook.com / userid (ou me) / aime? access_token = ...

Oui, je sais que l'ID utilisateur pourrait être remplacé par « moi », mais mon application est une application web, l'utilisateur il suffit de saisir son nom d'utilisateur et mot de passe dans notre cadre, pas Facebook OAuth Dialog qui est pour l'authentification de l'utilisateur et l'autorisation d'application, donc je pense que Facebook devrait ne sais pas qui est moi, donc j'ai besoin uid de l'utilisateur. Dans la mise en œuvre précédente, je pourrais utiliser le courrier électronique d'utilisateur et mot de passe pour l'ID utilisateur et clé de session par Facebook API Rest, mais comment pourrais-je l'obtenir par l'API graphique par nom d'utilisateur et mot de passe? Est-il possible de le faire?

Était-ce utile?

La solution

L'API graphique utilise OAuth 2.0 pour autorisation.

L'un des principaux objectifs de OAuth est que les informations d'identification de l'utilisateur ne doivent pas être remis aux applications 3ème partie.

Alors, il est pas possible d'obtenir la clé d'identification de l'utilisateur et une session en utilisant l'API graphique avec juste l'e-mail et mot de passe utilisateurs (sauf si vous les connecté manuellement vous-même).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top