أنت تطّلع على مستندات Apigee Edge.
انتقِل إلى
مستندات Apigee X. info
بالنسبة إلى المستخدمين الذين يريدون التحكّم بشكل أكبر في التجربة التي تقدّمها بوابات المطوّرين المدمجة في Apigee Edge، يقدّم Drupal 10 نظام إدارة محتوى (CMS) فعّالًا ومفتوح المصدر على مستوى المؤسسة. باستخدام وحدات Apigee لإصدار Drupal 10، يمكنك إنشاء بوابة مطوّرين مخصّصة بالكامل مع مزيد من المرونة والتحكّم في تجربة المطوّر. وبما أنّ مشاريع Drupal 10 وهذه الوحدات مفتوحة المصدر، يمكنك توسيع نطاق استخدامها والمساهمة في تطويرها والاستفادة من المعلومات المتوفّرة في منتدىَي Apigee وDrupal.
البدء بسرعة باستخدام برنامج Apigee Kickstart
إنّ أسرع طريقة لإعداد موقع إلكتروني خاص ببوابة المطوّرين وتشغيله باستخدام Apigee Edge هي استخدام أداة Apigee Developer Portal Kickstart. Apigee Developer Portal Kickstart هو إصدار من Drupal يتيح لك التقييم بسرعة باستخدام Drupal 10 لإنشاء بوابة مطوّرين في Apigee. يجمع حِزمة Kickstart جميع وحدات ومكتبات Apigee Drupal المفتوحة المصدر التي تحتاج إليها لإنشاء بوابة وضبط اتصال بـ Apigee Edge وعرض منتجات واجهات برمجة التطبيقات ونشر مستندات مرجعية لواجهة برمجة التطبيقات.
البدء
يمكن العثور على تعليمات تثبيت الإصدار Kickstart على Drupal.org على Apigee Developer Portal Kickstart. سيطلب منك برنامج Kickstart Installer جميع المعلومات اللازمة لتثبيت Drupal 10 core وضبط اتصالك بـ Apigee Edge وإعداد موقعك الإلكتروني وتشغيله باستخدام مظهر قابل للتخصيص. يتضمّن برنامج Kickstart أيضًا عناصر صفحات Drupal التي تم ضبطها مسبقًا للصفحة الرئيسية لموقع المطوّرين الإلكتروني وصفحة كتالوج واجهات برمجة التطبيقات وصفحة "البدء". تتضمّن هذه الميزة أيضًا وحدات للأسئلة الشائعة والمدوّنات والمنتديات من أجل بناء منتدى المطوّرين.
استخدام Kickstart مع Apigee Edge للسحابة الإلكترونية الخاصة
يمكنك أيضًا استخدام ملف تعريف التثبيت Kickstart لتثبيت بوابة مطوّرين مستندة إلى Drupal 10 باستخدام CentOS 7/RHEL 7. هذا هو المسار المُقترَح للعملاء الذين يفضّلون استخدام خيار مُدار ذاتيًا لاستضافة مدخل مطوّرين على الخوادم المحلية. يمكن أن تتصل بوابة المطوّر التي تم إنشاؤها من خلال عملية التثبيت هذه بمؤسسة في Apigee Edge for Private Cloud أو مؤسسة في السحابة العامة. لمزيد من تعليمات التثبيت، يُرجى الاطّلاع على مقالة استخدام Kickstart مع Apigee Edge لـ Private Cloud.
تخصيص بوابة المطوّرين
يتضمّن الإصدار Kickstart صفحة رئيسية قابلة للتخصيص وصفحة "البدء" وصفحة كتالوج واجهات برمجة التطبيقات. يمكن تعديل كل صفحة من هذه الصفحات لتعكس علامة شركتك التجارية وشعارها وتجربة المطوّر المخصّصة.
- لتخصيص الشعار ونظام الألوان في بوابة المطوّرين، يُرجى الاطّلاع على مقالة تخصيص بوابة المطوّرين.
- لإنشاء محتوى جديد على صفحات البوابة، اطّلِع على تعديل محتوى صفحاتك وتصميمها.
- للبدء في استخدام الأسئلة الشائعة أو المدونات أو المنتديات، يُرجى الاطّلاع على إنشاء قائمة أسئلة شائعة.
للحصول على المزيد من المعلومات حول التخصيصات أو تطوير الصفحات، يُرجى الرجوع إلى المصادر التالية:
- مستندات Drupal 9
- منتدى Drupal
- جهة خارجية لديها خبرة في Drupal 10
نشر مستندات واجهة برمجة التطبيقات باستخدام "قائمة واجهات برمجة التطبيقات" في Apigee
تتيح لك وحدة "كتالوج واجهات برمجة التطبيقات" من Apigee مستندة واجهات برمجة التطبيقات في بوابة المطوّرين في Drupal 10 باستخدام مواصفات OpenAPI وApigee SmartDocs. من خلال نشر مستندات واجهات برمجة التطبيقات في بواباتك، يسهُل على المطوّرين التعرّف على واجهات برمجة التطبيقات واختبارها وتقييمها.
لمزيد من المعلومات حول استخدام "قائمة واجهات برمجة التطبيقات" المتكاملة في Apigee مع SmartDocs في بوابة المطوّرين في Drupal 10، يُرجى الاطّلاع على مقالة توثيق واجهات برمجة التطبيقات.
اختيار مقدّم خدمة الاستضافة
من خلال استخدام وحدات Apigee Drupal 10 المفتوحة المصدر، يمكنك التحكّم بشكل كامل في تجربة المطوّرين في البوابة. باستخدام هذا الخيار المُدار ذاتيًا، تكون أنت المسؤول عن استضافة مواقع البوابة والمحافظة عليها والاستفادة من هذه الوحدات. يمكنك اختيار مقدّم خدمة لإدارة بوابة المطوّرين واستضافتها، مثل Pantheon أو Acquia أو مقدّم خدمة آخر.
لمزيد من المعلومات حول العمل مع Pantheon لاستضافة بوابة المطوّرين في Drupal 10، يُرجى الاطّلاع على المقالة Pantheon توفّر بوابات مطوّرين مستندة إلى Drupal من خلال Apigee.
لمزيد من المعلومات حول العمل مع Acquia لاستضافة بوابة المطوّرين في Drupal 10، يُرجى الاطّلاع على مقالة تعاون شركتَي Apigee وAcquia لتقديم بوابات المطوّرين.
لمحة عن وحدات Apigee المتوافقة مع Drupal 10
يلخِّص الجدول التالي مشاريع Drupal 10 المتاحة للاستخدام مع Apigee وقوائم مشاكل GitHub المقابلة لها للإبلاغ عن المشاكل. نحن نقدّر المساهمات، كما هو موضّح في إرشادات المساهمة لكل مشروع.
Project | الوصف | هل لديك مشاكل؟ |
---|---|---|
Apigee Edge | يتيح لك دمج Drupal 10 مع Apigee Edge. تتضمّن الوحدات الفرعية التالية:
|
الإبلاغ عن مشكلة |
مكتبة برامج Apigee Edge للغة PHP | تسهيل تطوير عملاء PHP الذين يطلبون بيانات من واجهة برمجة التطبيقات Apigee Edge API | الإبلاغ عن مشكلة |
تحقيق الربح في Apigee | يتيح لك إنشاء بوابة مطوّرين لمؤسسة تحقّق الربح من Apigee Edge. تتضمّن الوحدة الفرعية التالية:
|
الإبلاغ عن مشكلة |
بدء استخدام بوابة المطوّرين في Apigee | يتيح لك البدء بسرعة باستخدام Drupal 10 لإنشاء بوابة مطوّرين في Apigee. يتضمّن الإصدار Kickstart Drupal 10 core وApigee Edge ومكتبة Apigee Edge Client Library للغة PHP وApigee API Catalog وApigee Monetization والمظاهر والنماذج القابلة للتخصيص. | الإبلاغ عن مشكلة |
كتالوج واجهات برمجة تطبيقات Apigee | يتيح لك توثيق واجهات برمجة التطبيقات باستخدام مواصفات OpenAPI وSmartDocs. | الإبلاغ عن مشكلة |