ফেসবুক এসডিকে: সার্ভারের পাশে টোকেনগুলি পরীক্ষা করুন

ফেসবুক এসডিকে (যখন আরও একটি স্পষ্টভাবে কোনও আরইএসটি ইন্টারফেসের মধ্যে ফেসবুক লগইন ফাংশনটি প্রয়োগ করার সময়) সাথে কাজ করার সময়, ক্লায়েন্টটি ফেসবুক থেকে প্রাপ্ত ট্রান্সমিশন টোকেনটিকে আরও ক্রিয়াকলাপ সম্পাদনের আগে প্রথমে সার্ভারের দ্বারা পরীক্ষা করতে হবে ।


এটি করার সহজতম উপায় হ'ল অননুমোদিত API কল

GET https://graph.facebook.com/me?access_token=TOKEN

যেখানে টোকেন হ'ল অ্যাক্সেস টোকেন, এটি 200 অক্ষরের বেশি characters প্রতিক্রিয়া হয় একটি সফল উত্তর

{
   "id": "XXXXXXXXXXXXXXXXX",
   "email": "david\u0040vielhuber.de",
   "first_name": "David",
   "gender": "male",
   "last_name": "Vielhuber",
   "link": "https://www.facebook.com/app_scoped_user_id/XXXXXXXXXXXXXXXXX/",
   "locale": "de_DE",
   "name": "David Vielhuber",
   "timezone": 2,
   "updated_time": "2014-02-09T18:47:26+0000",
   "verified": true
}

চূড়ান্ত পরীক্ষার জন্য ব্যবহারকারীর আইডি এখানে ব্যবহার করা উচিত।

অন্যথায় আপনি অসম্পর্কিত বার্তা পান যে এটি একটি বৈধ টোকেন নয়:

{
   "error": {
      "message": "Invalid OAuth access token.",
      "type": "OAuthException",
      "code": 190
   }
}
পেছনে