ユーザーのメールとパスワードを使用してFacebookグラフAPIでIDを使用する方法は?

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

  •  26-10-2019
  •  | 
  •  

質問

私はJavaのFacebookアプリケーションに取り組んでおり、Access_Tokenを取得することに成功しています。

今、私はたとえばユーザーフィードを引いたいのですが、ユーザーIDを持っていません https://graph.facebook.com/userid(or 私)/いいね?access_token = ...

はい、ユーザーIDを「ME」に置き換えることができることはわかっていますが、私のアプリはWebアプリであり、ユーザーはユーザー認証とアプリの認証用のFacebook OAuthダイアログではなく、フレームにユーザー名とパスワードを入力するだけです。 Facebookは私が誰なのかわからないので、ユーザーUIDが必要です。以前の実装では、ユーザーの電子メールとパスワードを使用して、Facebook Rest APIでユーザーIDとセッションキーを取得できますが、ユーザー名とパスワードでグラフAPIで入手するにはどうすればよいですか?それを行う方法はありますか?

役に立ちましたか?

解決

グラフAPIでは、承認のためにOAuth 2.0を使用します。

OAuthの主な目標の1つは、ユーザーの資格情報をサードパーティの申請に配布する必要がないことです。

っていうことは いいえ ユーザーの電子メールとパスワードのみを使用してグラフAPIを使用してユーザーIDとセッションキーを取得することができます(手動で自分でログに記録しない限り)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top