recevoir un jeton d'accès aux applications de Facebook
-
26-09-2019 - |
Question
Je suis en train d'apprendre comment obtenir un accès jeton d'application de Facebook pour mon application.
J'envoie un reguest jquery (dans la console Firebug) sur la base des données spécifiées ici ( http://developers.facebook.com/docs/authentication/#client_credentials ).
Je semble obtenir la réponse (access_token = 'my_app_id |' + the_app_token) mais Firebug envoie une erreur => 'la réponse i get' + 'est pas défini. l'impression que je me manque quelque chose ici très simple? comment puis-je éviter cette erreur et obtenir la réponse?
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;
}
});
La solution
Je ne pense pas que cela est pris en charge (le / oauth / point final access_token est destiné à être demandé par un serveur, et non le navigateur d'un client), mais les bonnes nouvelles est que vous pouvez envoyer appid + « | » + Client_secret en place de l'accès à des applications jeton et que ça va marcher.