erhalten Zugang Token zur Anwendung von Facebook
-
26-09-2019 - |
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;
}
});
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.