0

私は自分のアプリのFacebookからアプリケーションアクセストークンを取得する方法を学ぼうとしています。

ここで指定されたデータ( http://developers.facebook.com/docs/authentication/#client_credentials )に基づいて(firebugコンソールで)jqueryreguestを送信しています。

応答(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;
    }

});
4

1 に答える 1

2

これはサポートされていないと思います (/oauth/access_token エンドポイントは、クライアントのブラウザーではなく、サーバーによって要求されることを意図しています)。+ アプリ アクセス トークンの代わりに client_secret を追加すると機能します。

于 2010-10-25T23:54:00.420 に答える