تتيح لك أداة مستكشف Graph API إنشاء استعلامات Graph API وتنفيذها والاطلاع على الاستجابات لأي تطبيق تمتلك فيه دور مسؤول أو مطوّر أومختبر. | فتح أداة مستكشف Graph API |
عند الحصول على رمز وصول، يتم عرضه في أعلى يسار الأداة. هذا هو رمز الوصول الذي يتم تضمينه في استعلام Graph API. يمكنك نسخ هذا الرمز واستخدامه في التطبيق لاختبار الرمز.
انقر على أيقونة المعلومات للاطلاع على معلومات حول رمز الوصول الحالي، بما في ذلك التطبيق الذي يرتبط به وأي أذونات تم منحها بواسطة المستخدم الذي يستخدم التطبيق (الذي يكون أنت).
يمكنك إنشاء رمز وصول جديد إذا انتهت صلاحية الرمز أو إذا أضفت أذونات جديدة.
تعرض قائمة تطبيق Meta المنسدلة في أعلى اليسار كل التطبيقات التي تمتلك فيها دور مسؤول أو مطوّر أو مختبر. استخدم القائمة المنسدلة لتحديد إعدادات التطبيق التي تريد اختبارها.
تتيح لك قائمة المستخدم أو الصفحة المنسدلة الحصول على رموز وصول التطبيق والمستخدم والصفحة واستبدالها في التطبيق المحدد حاليًا. يمكنك أيضًا استخدامها لإلغاء تثبيت تطبيقك من عقدة المستخدم، التي تتلف رمز الوصول الحالي.
عندما تطلب رمز وصول المستخدم، لن يتم منحك سوى إذن واحد فقط افتراضيًا public_profile
. تسمح لك قائمة الأذونات المنسدلة بتحديد أذونات بيانات المستخدم، مثل email
وuser_photos
وأذونات المناسبات والمجموعات والصفحات، مثل manage_pages
وads_management
والأذونات الأخرى، مثل أذونات instagram_basic
وpublish_video
. ويتيح ذلك لمستخدم التطبيق الحالي (الذي يكون أنت) منح الأذونات الخاصة بالتطبيق. لا تمنح إلا الأذونات التي يحتاج إليها تطبيقك فعليًا.
إذا كان التطبيق قيد التطوير، فيمكنك منح التطبيق أي إذن وستعتبرها الاستعلامات بيانات مملوكة لأشخاص لديهم دور في التطبيق. إذا كان تطبيقك في وضع النشر، فإن منح إذن لم يتم اعتماد تطبيقك للحصول عليه بواسطة عملية مراجعة التطبيق يؤدي إلى فشل استعلامك عند إرساله.
عندما تدخل الأداة لأول مرة، سيظهر استعلام افتراضي. يمكنك تعديل الاستعلام عن طريق كتابة استعلام جديد أو عن طريق البحث عن حقول وتحديدها في مشاهد الحقل بعد تنفيذ الاستعلام. يمكنك أيضًا استخدام القوائم المنسدلة للتبديل بين أساليب التشغيل واستهداف إصدارات مختلفة لـ Graph API.
إذا نقرت على أيقونة النجمة الموجودة في نهاية حقل الاستعلام، فسيتم حفظ الاستعلام كمفضلة. يمكنك عرض استعلاماتك المفضلة من خلال النقر على أيقونة الكتاب.
عند تقديم استعلام GET
في عقدة، يعرض عارض الحقل المتواجد في الجانب الأيمن من النافذة اسم العقدة والحقول التي يتم إرجاعها بواسطة Graph API. يمكنك تعديل استعلامك عن طريق البحث عن حقول جديدة وتحديدها أو النقر على أيقونة علامة الجمع والاختيار من الحقول المتوفرة أو إلغاء تحديد الحقول غير اللازمة. تؤدي هذه الإجراءات إلى تحديث استعلامك ديناميكيًا في حقل سلسلة الاستعلام.
تعرض الاستجابة المتواجدة أسفل سلسلة الاستعلام النتائج التي تم إرجاعها من آخر استعلام تم إرساله.
إذا كنت راضيًا عن استعلامك، فانقر على الزر الحصول على الرمز المتواجد في منتصف أسفل الاستجابة لإنشاء عينة من الرمز استنادًا إلى الاستعلام. لن تتمكن عادةً من نسخ ولصق عينة من الرمز مباشرةً في قاعدة الرمز، ولكنه يمنحك نقطة بدء مفيدة.
إذا استمر استعلامك في الفشل ولم تتمكّن من معرفة السبب وقررت الاتصال بدعم المطوّرين، فانقر على هذا الزر المتواجد في أسفل المنتصف لنسخ التفاصيل الخاصة باستعلامك والاستجابة إلى الحافظة. يمكنك تقديم هذه المعلومات مع طلب الدعم لمساعدتنا في معرفة ما يجري.
انقر على الزر حفظ الجلسة المتواجد في أسفل المنتصف لحفظ حالة استعلامك مع إزالة رمز الوصول. يمكنك تضمين الرابط إلى هذه الجلسة إذا قررت الاتصال بدعم المطوّرين.
جرّب تنفيذ الاستعلام الافتراضي الذي يظهر عند تحميل مستكشف Graph API لأول مرة. إذا لم تكن قد قمت بذلك بالفعل، فافتح مستكشف Graph API في نافذة جديدة وحدّد التطبيق الذي تريد اختباره من قائمة التطبيقات المنسدلة واحصل على رمز وصول المستخدم.
يظهر الاستعلام الافتراضي في حقل سلسلة الاستعلام:
GET https://developers.facebook.com/v21.0
/me?fields=id,name
يطلب الاستعلام الافتراضي الحقلين id
وname
في العقدة /me
والتي تُعد عقدة خاصة يتم تعيينها على العقدة /User
أو /Page
المحددة بواسطة الرمز المميز. نظرًا لأنك تستخدم رمز وصول المستخدم، يتم تعيين ذلك إلى عقدة المستخدم.
يتوفر الحقلان id
وname
للعامة ويمكن إرجاعهما إذا منح المستخدم تطبيقك أذونات default
أو public_profile
. هذه الأذونات مُعتمدة مسبقًا لجميع التطبيقات (يمكنك تأكيد ذلك من خلال النقر على أيقونة المعلومات في حقل رمز الوصول)، وبالتالي لا تمنح تطبيقك أي أذونات إضافية لكي يعمل الاستعلام. انقر على الحصول على رمز الوصول وقم بتأكيد رغبتك في منح تطبيقك إمكانية الوصول إلى معلومات المستخدم المتاحة للعامة.
أرسل استعلامك ويجب عليك رؤية اسم ومعرف المستخدم على مستوى التطبيق في نافذة الاستجابة.