2

FacebookグラフAPIを使用して、fbアクセストークンを取得できます。そのためには、facebook.comにアクセスして、アプリケーションが[ログイン]ダイアログから自分のデータにアクセスできるようにする必要があります。

facebook.comアカウントIDとパスワードを使用して、APIから、アプリケーションにアクセスせずに、またはアプリケーションなしでFacebookアクセストークンを取得する方法はありますか?

4

3 に答える 3

3

ユーザーアクセストークン

ユーザーアクセストークンを取得したい場合、答えはNOです。ユーザーにFacebookにアクセスさせずに、ユーザーアクセストークンにアクセスすることはできません。

OAuthを読んで、その概念を理解してください

アプリアクセストークン

アプリケーションアクセストークンを意味する場合は、Facebookにcurl呼び出しを行うことができます。詳細はこちらをご覧ください

Facebookのアクセストークンのドキュメントでは、さまざまな種類のアクセストークンと、それらを取得して使用する方法について説明しています。ただし、すべてのユーザーアクセストークンには、ユーザーからの直接のやり取りが必要です。

于 2013-03-04T09:59:40.323 に答える
1

いいえ、これはOAuthの規則に違反しています。アイデアは、ユーザーが自分のユーザー名とパスワードをあなたに公開することなく、自分のFacebook ページへのアクセスをあなたに与えるというものです。

Facebook は依然としてすべてのユーザー名とパスワードを管理しており、ユーザーは Facebook にログインしているだけであり、あなたが自分の手段でユーザー名とパスワードを吸い上げていないことを知っています。

于 2013-03-04T09:57:02.057 に答える