Facebookからアプリケーションアクセストークンを受け取る
-
26-09-2019 - |
質問
自分のアプリのアプリケーション アクセス トークンを Facebook から取得する方法を学ぼうとしています。
ここで指定されたデータに基づいて (Firebug コンソールで) jquery リクエストを送信しています (http://developers.facebook.com/docs/authentication/#client_credentials).
応答 ( access_token = 'my_app_id|'+the_app_token ) を取得したようですが、firebug はエラー => '取得した応答'+' が定義されていません' を送信します。ここで非常に単純なことが欠けているように感じますか?このエラーを回避して応答を取得するにはどうすればよいですか?
params = {};
params['grant_type']= 'client_credentials'
params['client_id'] =app_id;
params['client_secret'] = client_secret;
$.ajax({
url: 'https://graph.facebook.com/oauth/access_token',
type:'GET',
dataType: 'jsonp',
data:params,
success: function(response){
resp = response;
}
});
解決
これがサポートされていないと思います( /oauth /access_tokenエンドポイントは、クライアントのブラウザではなくサーバーによって要求されることを意図しています)が、良いニュースは、Appid + '|'を送信できることです。 + client_secretアプリアクセストークンの代わりに、それは機能します。
所属していません StackOverflow