مقدمة

يتم الآن عرض مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
المعلومات

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

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

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

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

الحلّ الميزات هل تستضيفه Apigee؟ الدعم
(يجب توفُّر اشتراك مرخَّص)
بوابة Apigee المتكاملة تطوير بوابة خدمة ذاتية بسيط.
(عملاء Apigee Edge Public Cloud فقط)
نعم دعم Apigee على مدار الساعة طوال أيام الأسبوع
بوابة Drupal 9 تطوير بوابة خدمة ذاتية قابلة للتخصيص بالكامل باستخدام مشاريع Drupal 9 مفتوحة المصدر. التكامل مع Apigee باستخدام الوحدة النمطية Apigee Edge لا دعم Apigee على مدار 24 ساعة طوال أيام الأسبوع لحل مشاكل الأعطال
بوابة مخصّصة تطوير بوابة قابلة للتخصيص بالكامل باستخدام واجهات برمجة تطبيقات النظام الأساسي Apigee لا دعم Apigee على مدار 24 ساعة طوال أيام الأسبوع لواجهات برمجة تطبيقات النظام الأساسي 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 for Public Cloud، يمكنك إنشاء بوابة بسيطة للمطوّرين بسرعة من خلال واجهة مستخدم Edge. انتقِل إلى https://apigee.com/edge وسجِّل الدخول واختَر نشر > المداخل في شريط التنقّل الجانبي من واجهة مستخدم Edge. لمعرفة التفاصيل الكاملة، يمكنك الاطّلاع على إنشاء بوابة متكاملة.

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

مقدمة عن البوابة

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

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

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

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

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

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

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

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

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

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

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

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

الشركات

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

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

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