Frage

Ich versuche zu lernen, wie eine Anwendung Zugriff von Facebook für meine App-Token zu erhalten.

Ich bin ein jquery reguest Senden (in der Firebug-Konsole), basierend auf den hier angegebenen Daten ( http://developers.facebook.com/docs/authentication/#client_credentials ).

Ich scheine die Antwort (access_token = 'my_app_id |' + the_app_token) zu erhalten, aber Firebug sendet einen Fehler => 'die Antwort i get' + 'ist nicht definiert'. das Gefühl, dass ich etwas sehr einfach hier bin fehlt? wie kann ich diesen Fehler vermeiden und die Antwort erhalten?

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;
    }

});
War es hilfreich?

Lösung

Ich glaube nicht, das unterstützt wird (das / oauth / access_token Endpunkt sollte von einem Server angefordert zu werden, nicht ein Client-Browser), aber die gute Nachricht ist, dass Sie nur appid + schicken ‚|‘ + Client_secret anstelle der App-Zugriffstoken und es wird funktionieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top