أتمتة عمليات نشر مدخل المطور

ينطبق على: المطور | أساسي | الإصدار 2 الأساسي | قياسي | الإصدار 2 القياسي | قسط

تدعم بوابة مطور API Management الوصول البرمجي إلى المحتوى. يسمح لك باستيراد البيانات أو التصدير منها إلى خدمة API Management من خلال إدارة المحتوى REST API. يعمل الوصول إلى REST API لكل من المداخل المدارة والمستضافة ذاتيًا.

البرنامج النصي للترحيل التلقائي

يمكنك استخدام واجهة برمجة التطبيقات لأتمتة ترحيل المحتوى بين خدمتين من خدمات API Management - على سبيل المثال، خدمة في بيئة الاختبار وخدمة في بيئة الإنتاج. يعمل البرنامج النصي scripts.v3/migrate.js الموجود في مدخل API Management GitHub repo على تبسيط عملية الأتمتة هذه.

تحذير

يقوم البرنامج النصي بإزالة محتويات مدخل المطور في خدمة API Management الوجهة الخاصة بك. إذا كنت قلقًا بشأن ذلك، فتأكد من إجراء نسخة احتياطية.

إشعار

إذا كنت تستخدم مدخلًا مستضافًا ذاتيًا مع حساب تخزين مخصص محدد بوضوح لاستضافة ملفات الوسائط (على سبيل المثال، أنت تحدد الإعداد blobStorageUrl في ملف التكوين config.design.json)، فأنت بحاجة إلى استخدام scripts/migrate.js البرنامج النصي الأصلي. لا يعمل البرنامج النصي الأصلي للمداخل المُدارة أو ذاتية الاستضافة مع حساب تخزين الوسائط المُدار بواسطة API Management. في هذه الحالة، استخدم البرنامج النصي من /scripts.v3 المجلد بدلا من ذلك.

يقوم البرنامج النصي بالخطوات التالية:

  1. احصل على محتوى ووسائط المدخل من خدمة API Management المصدر.
  2. قم بإزالة محتوى ووسائط المدخل من خدمة API Management الوجهة.
  3. قم بتحميل محتوى ووسائط المدخل إلى خدمة API Management الوجهة.
  4. اختياريًا وللمداخل المدارة فقط - نشر المدخل تلقائيًا.

بعد تنفيذ البرنامج النصي بنجاح، يجب أن تحتوي خدمة API Management الهدف على نفس محتوى المدخل مثل الخدمة المصدر، وستتمكن من رؤيته كمسؤول.

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

الخطوات التالية

تعرف على المزيد حول مدخل المطور: