تلقي رمز الوصول إلى التطبيق من Facebook
-
26-09-2019 - |
سؤال
أحاول أن أتعلم كيفية الحصول على رمز الوصول إلى التطبيق من 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;
}
});
المحلول
لا أعتقد أن هذا مدعوم (من المفترض أن يطلب خادم نقطة النهاية /oauth /access_token من قبل خادم ، وليس متصفح العميل) ، ولكن الأخبار الجيدة هي أنه يمكنك فقط إرسال AppID + "|" + client_secret بدلاً من رمز الوصول إلى التطبيق وسيعمل.
لا تنتمي إلى StackOverflow