البدء السريع: مجموعة Facebook SDK للغة JavaScript

توفر Facebook SDK للغة JavaScript مجموعة غنية من الوظائف من جانب العميل التي:

سيعرض دليل البدء السريع هذا كيفية إعداد مجموعة SDK وتمكينها من إجراء بعض من استدعاءات واجهة Graph API الأساسية. إذا كنت لا ترغب في الإعداد الآن، فيمكنك استخدام وحدة تحكم اختبار JavaScript لاستخدام كل أساليب مجموعة SDK واستكشاف بعض الأمثلة (يمكنك تخطي خطوات الإعداد، ولكن يمكن اختبار باقي خطوات البدء السريع في وحدة التحكم).

المتصفحات المدعومة

تدعم مجموعة Facebook SDK للغة Javascript آخر إصدارين من المتصفحات الأكثر انتشارًا: Chrome وFirefox وEdge وSafari (تتضمن نظام التشغيل iOS) وInternet Explorer (الإصدار 11 فقط).

الإعداد الأساسي

لا تحتوي مجموعة Facebook SDK للغة JavaScript على أي ملفات مستقلة يلزم تنزيلها أو تثبيتها، وبدلاً من ذلك لا يتطلب الأمر إلا تضمين جزء قصير من لغة JavaScript العادية في رمز HTML والذي يعمل على تحميل مجموعة SDK بشكل غير متزامن في صفحاتك. ويعني التحميل غير المتزامن عدم حظر تحميل العناصر الأخرى بصفحتك.

سيوفر جزء الرمز البرمجي التالي الإصدار الأساسي لمجموعة SDK حيث يتم تعيين الخيارات إلى أكثر القيم الافتراضية شيوعًا. ويجب إدخاله مباشرةً بعد إشارة الفتح <body> في كل صفحة تريد تحميلها:

<script>
  window.fbAsyncInit = function() {
    FB.init({
      appId            : 'your-app-id',
      xfbml            : true,
      version          : 'v21.0'
    });
  };
</script>
<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js"></script>

سيعمل هذا الرمز البرمجي على تحميل مجموعة SDK وتهيئتها. يجب استبدال القيمة في your-app-id بمعرف تطبيق فيسبوك لديك. يمكنك العثور على هذا المعرف باستخدام لوحة معلومات التطبيق.