علامات تبويب الصفحة

يشرح هذا الدليل كيفية الحصول على قائمة بعلامات تبويب الصفحة.

بدءًا من 30 يونيو 2022، سيتم تقييد الوصول إلى نقطة النهاية /PAGE-ID/tabs بالنسبة للتطبيقات التي وصلت إليها خلال آخر 90 يومًا.

قبل البدء

لقراءة علامات تبويب الصفحة، ستحتاج إلى ما يلي:

  • رمز وصول الصفحة الذي يطلبه شخص يمكنه تنفيذ المهمة MANAGE بالصفحة.
  • الإذن pages_manage_metadata

إذا تعذر على الشخص تنفيذ المهمة بالصفحة، فستحتاج إلى ما يلي:

  • ميزة الوصول إلى المحتوى العام للصفحات
عند استخدام ميزة الوصول إلى المحتوى العام للصفحة، استخدم رمز وصول مستخدم النظام لتجنب مشكلات تقييد معدلات الاستدعاء.

لإنشاء علامات تبويب الصفحة، ستحتاج إلى ما يلي:

  • رمز وصول الصفحة الذي يطلبه شخص يمكنه تنفيذ المهمة MANAGE في الصفحة.
  • الإذن pages_manage_metadata

الحصول على معلومات حول علامة التبويب

أرسل طلب GET إلى نقطة النهاية /{page-id}/tabs:

curl -i -X GET "https://graph.facebook.com/{page-id}/tabs

عند نجاح العملية، يحصل تطبيقك على هذه الاستجابة:

{
  "data": [
    {
      "id": "19292868552/tabs/posts",
      "name": "Posts",
      "link": "/FacebookforDevelopers/posts/",
      "is_permanent": true,
      "position": 1,
      "is_non_connection_landing_tab": false
    },
    {
      "id": "19292868552/tabs/videos",
      "name": "Videos",
      "link": "/FacebookforDevelopers/videos/",
      "is_permanent": true,
      "position": 2,
      "is_non_connection_landing_tab": false
    },
    {
      "id": "19292868552/tabs/about",
      "name": "About",
      "link": "/FacebookforDevelopers/about/",
      "is_permanent": true,
      "position": 3,
      "is_non_connection_landing_tab": false
    },
...