مقدمة

أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
info

بصفتك مقدّم واجهات برمجة تطبيقات، طوّرت مجموعة من واجهات برمجة التطبيقات لتوفير إمكانية الوصول إلى خدمات الخلفية. تتمثل خطوتك التالية في إنشاء بوابة مخصّصة للمطوّرين لتتيح لمطوّري التطبيقات إجراء ما يلي:

  • التعرّف على بياناتك وعروض الخدمات
  • تعرَّف على كيفية استخدام واجهات برمجة التطبيقات من خلال مراجعة المستندات الشاملة، بما في ذلك مثال على حالة الاستخدام وبرامج تعليمية ومستندات مرجعية
  • التسجيل باستخدام عملية الخدمة الذاتية لإنشاء تطبيقات تستخدم واجهات برمجة التطبيقات

نظرة عامة على حلول بوابة مخصّصة للمطوّرين

تتيح Apigee العديد من حلول بوابة مخصّصة للمطوّرين، والتي تم تلخيصها في الجدول التالي، بدءًا من الحلول البسيطة الجاهزة للاستخدام إلى الحلول القابلة للتخصيص والتوسيع بالكامل. عند اختيار أحد الحلول، عليك الموازنة بين متطلبات التخصيص والوقت والمعرفة اللازمَين لتنفيذ البوابة.

الحل الميزات هل تستضيف Apigee هذه الفعالية؟ الدعم
(يتطلّب اشتراكًا مرخّصًا)
بوابة Apigee المدمجة تطوير بسيط لبوابة الخدمة الذاتية
(عملاء Apigee Edge Public Cloud فقط)
نعم خدمة دعم Apigee على مدار الساعة طيلة أيام الأسبوع
بوابة Drupal 10 تطوير بوابة خدمات ذاتية قابلة للتخصيص بالكامل باستخدام مشاريع Drupal 10 مفتوحة المصدر الدمج مع Apigee باستخدام وحدة Apigee Edge لا خدمة دعم Apigee على مدار الساعة طوال أيام الأسبوع بشأن مشاكل إصلاح العُطل
البوابة المخصّصة تطوير بوابة قابلة للتخصيص بالكامل باستخدام واجهات برمجة التطبيقات لمنصة Apigee لا يتوفّر الدعم على مدار الساعة طوال أيام الأسبوع لواجهات برمجة التطبيقات في منصة Apigee فقط

اختيار حلّ بوابة مخصّصة للمطوّرين

لمساعدتك في تحديد حلّ بوابة مخصّصة للمطوّرين المناسب، راجِع شجرة القرارات التالية ومقارنة ميزات بوابة مخصّصة للمطوّرين.

مخطّط انسيابي يوضّح حالات استخدام Drupal وحالات استخدام البوابة المدمجة في Apigee

إذا كنت من عملاء Apigee Edge for Public Cloud، ننصحك بإنشاء بوابة مدمجة في Apigee إذا كنت تخطط لتوفير حالات استخدام شائعة لتطوير البوابة، مثل عمليات التسجيل وإنشاء التطبيقات العادية، وإجراء تغييرات على الأسلوب أكثر من الوظائف.

البوابات المستندة إلى Drupal هي الخيار الوحيد المتاح حاليًا لعملاء Apigee Edge for Private Cloud وخدمة تحقيق الربح.

مقارنة بين ميزات بوابة مخصّصة للمطوّرين

يقدّم الجدول التالي مقارنة بين الميزات المتوفّرة في البوابة المدمجة من Apigee وبوابة مخصّصة للمطوّرين المستندة إلى Drupal.

الميزة البوابة المدمجة Drupal
تطوير محتوى البوابة باستخدام Markdown رمز علامة التحقّق الخضراء رمز علامة التحقّق الخضراء
تطوير محتوى البوابة باستخدام HTML رمز علامة التحقّق الخضراء رمز علامة التحقّق الخضراء
مستند مرجع واجهة برمجة التطبيقات الذي تم عرضه من مواصفات OpenAPI رمز علامة التحقّق الخضراء رمز علامة التحقّق الخضراء
إتاحة الإصدار 3 من مواصفات OpenAPI رمز علامة التحقّق الخضراء رمز علامة التحقّق الخضراء
إرسال طلبات مباشرة من مرجع واجهة برمجة التطبيقات رمز علامة التحقّق الخضراء رمز علامة التحقّق الخضراء
مظهر مخصّص رمز علامة التحقّق الخضراء رمز علامة التحقّق الخضراء
القوائم المخصّصة رمز علامة التحقّق الخضراء رمز علامة التحقّق الخضراء
علامات تابعة لجهات خارجية، مثل "إحصاءات Google" رمز علامة التحقّق الخضراء رمز علامة التحقّق الخضراء
رمز JavaScript مخصّص رمز علامة التحقّق الخضراء رمز علامة التحقّق الخضراء
اسم النطاق الخاص رمز علامة التحقّق الخضراء رمز علامة التحقّق الخضراء
تفعيل HTTPs رمز علامة التحقّق الخضراء رمز علامة التحقّق الخضراء
أحكام وشروط إنشاء الحساب رمز علامة التحقّق الخضراء رمز علامة التحقّق الخضراء
تحسين العرض على الأجهزة الجوّالة رمز علامة التحقّق الخضراء رمز علامة التحقّق الخضراء
التكامل مع النصوص البرمجية المخصّصة وعلامات النصوص البرمجية رمز علامة التحقّق الخضراء رمز علامة التحقّق الخضراء
إعدادات بروتوكول SMTP رمز علامة التحقّق الخضراء رمز علامة التحقّق الخضراء
ضبط إعدادات نموذج الرسالة الإلكترونية رمز علامة التحقّق الخضراء رمز علامة التحقّق الخضراء
استخدام اختبار CAPTCHA لمنع المحتوى غير المرغوب فيه رمز علامة التحقّق الخضراء رمز علامة التحقّق الخضراء
الأدوار والأذونات لحسابات المطوّرين/المستهلكين رمز علامة التحقّق الخضراء رمز علامة التحقّق الخضراء
تسجيل الدخول الموحّد رمز علامة التحقّق الخضراء رمز علامة التحقّق الخضراء
واجهات برمجة التطبيقات لإدارة المحتوى استخدام Drupal
تحقيق الربح قريبًا رمز علامة التحقّق الخضراء
إعدادات البحث * رمز علامة التحقّق الخضراء
المدونات والمنتديات ** رمز علامة التحقّق الخضراء
نماذج صفحات لصناعة المحتوى رمز علامة التحقّق الخضراء
إحصاءات التطبيق على البوابة رمز علامة التحقّق الخضراء
إدارة الأحداث المستندة إلى القواعد رمز علامة التحقّق الخضراء
قابلة للتوسّع باستخدام وحدات إضافية رمز علامة التحقّق الخضراء
عمليات تسجيل التطبيقات المخصّصة رمز علامة التحقّق الخضراء
عمليات تسجيل المطوّرين المخصّصة رمز علامة التحقّق الخضراء
سجلّات البوابة رمز علامة التحقّق الخضراء
أداة التحقّق من الروابط رمز علامة التحقّق الخضراء
التوافق مع Microsoft Internet Explorer/Microsoft Edge Microsoft Edge فقط رمز علامة التحقّق الخضراء
دعم Apigee الاطّلاع على الجدول أعلاه الاطّلاع على الجدول أعلاه

إنشاء بوابة متكاملة

إذا كنت من عملاء "Apigee Edge على السحابة العامة"، يمكنك إنشاء بوابة مخصّصة للمطوّرين بسيطة بسرعة في واجهة مستخدم Edge. انتقِل إلى https://apigee.com/edge، وسجِّل الدخول، ثم اختَر نشر > البوابات في شريط التنقّل الجانبي لواجهة مستخدم Edge. للاطّلاع على كلّ التفاصيل، يُرجى مراجعة قسم إنشاء البوابة المتكاملة.

يوضّح الشكل التالي الصفحة المقصودة للبوابة المدمجة.

مقدمة عن Portal

إنشاء بوابة مستندة إلى Drupal

باستخدام أدوات تطوير بوابة Drupal، يمكنك إنشاء بوابة مخصّصة للمطوّرين قابلة للتخصيص بالكامل. توفّر Drupal مجموعة كبيرة من الوظائف وجميع إمكانات نظام إدارة المحتوى في Drupal، بالإضافة إلى وحدات Drupal التي طوّرتها Apigee. ومع ذلك، يتطلّب إنشاء بوابة إلكترونية مستندة إلى Drupal المزيد من الوقت والجهد.

يتوافق Apigee Edge مع إصدارات Drupal التالية:

الإصدار الوصف
‫Drupal 10 توفّر نظام إدارة محتوى (CMS) موثوقًا ومفتوح المصدر ومُدارًا من قِبل العميل ومناسبًا للمؤسسات. بما أنّ Drupal 10 مفتوحة المصدر، يمكنك توسيع إطار عمل تطوير البوابة الإلكترونية الخاص بمنصة Drupal 10 والمساهمة فيه، والاستفادة من خبرة منتدى Drupal. لمزيد من المعلومات، يُرجى الاطّلاع على إنشاء البوابة باستخدام Drupal 10.

إنشاء بوابة مخصّصة باستخدام واجهات برمجة التطبيقات في Apigee Edge

يمكنك إنشاء بوابة مخصّصة بالكامل باستخدام واجهات برمجة التطبيقات في Apigee Edge الموضّحة في الجدول التالي. يمكنك الاطّلاع على ما يلي للحصول على مزيد من المعلومات:

Category (الفئة) واجهات برمجة التطبيقات في Apigee الوصف
إحصاءات Google الإحصاءات عرض إحصاءات واجهات برمجة التطبيقات
مفاتيح واجهة برمجة التطبيقات مفاتيح التطبيق: المطوِّر

مفاتيح التطبيق: الشركة

إدارة مفاتيح واجهة برمجة التطبيقات المستخدَمة لمنح الإذن باستخدام واجهات برمجة التطبيقات في التطبيقات
منتجات واجهة برمجة التطبيقات منتجات واجهة برمجة التطبيقات إدارة منتجات واجهة برمجة التطبيقات التي تنشرها في بوابة مخصّصة للمطوّرين
التطبيقات التطبيقات

التطبيقات: المطوِّر

التطبيقات: الشركة

إدارة التطبيقات التي يسجّلها المطوّرون لاستخدام واجهات برمجة التطبيقات
المطوّرون المطوّرون

الشركات

مطوّرو الشركة

إدارة المطوّرين الذين سجّلوا في بوابة مخصّصة للمطوّرين
تحقيق الربح تحقيق الربح تحقيق الربح من واجهات برمجة التطبيقات

يمكنك تبسيط عملية دمج عميل البوابة باستخدام مكتبة عميل Apigee Edge للغة PHP. تسهّل حزمة تطوير البرامج (SDK) كتابة وحدات PHP التي تستخدم واجهات برمجة تطبيقات Apigee الموضّحة في الجدول السابق. لمزيد من المعلومات حول Apigee API Client Library for PHP، يُرجى الاطّلاع على: