получить токен доступа к приложению из Facebook - PullRequest
0 голосов
/ 26 октября 2010

Я пытаюсь узнать, как получить маркер доступа к приложению из Facebook для моего приложения.

Я отправляю JQuery Reguest (в консоли Firebug) на основе данных, указанных здесь (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;
    }

});

1 Ответ

2 голосов
/ 26 октября 2010

Я не думаю, что это поддерживается (конечная точка / oauth / access_token предназначена для запроса сервером, а не браузером клиента), но хорошая новость в том, что вы можете просто отправить appid + '|'+ client_secret вместо токена доступа к приложению, и он будет работать.

...