تثبيت أداة Oracle Mobile Hub وتكوينها لتوزيع واجهات API المخصصة
يمكنك تنزيل الأدوات الإضافية وتكوينها لتوزيع واجهات Api المخصصة في Oracle Mobile Hub.
تثبيت أداة Node.js
عند تنزيل SDK من Oracle Technology Network (OTN)، يتوفر لديك خيار تنزيل ملف omce-tools-vXX.X.X
، والذي يشتمل على اسكربت Node.js يمكنك استخدامه لتوزيع التطبيقات إلى Oracle Mobile Hub
لتثبيت أدوات Node.js في المشروع:
تنزيل JavaScript Scaffold لواجهة API المخصصة
بعد تكوين واجهة API المخصصة الخاصة بك ، يمكنك تنزيل نسخة تجريبية مستندة إلى مستند RAML الخاص بـ API ، ثم استخدام scaffold كبداية سريعة لتنفيذ واجهة API المخصصة.
يأتي scaffold في شكل وحدة نمطية لنقطة توصيل ، والمكونات الرئيسية التي تشتمل على ملف JavaScript رئيسي يحتوي على أساليب برنامج فرعي لكل نقطة انتهاء (مورد بالإضافة إلى أسلوب HTTP )، وملف .json الحزمة ، الذي يعمل كتحويل للوحدة النمطية.
لتنزيل scaffold:
- Click
to open the side menu, click Development , and then click APIs.
- افتح واجهة API التي تريد تنزيلها.
- في منطقة التنقل اليسرى في مصمم API ، انقر تنفيذ .
- انقر على JavaScript Scaffold لإنزال الملف المضغوط.
- على النظام ، قم بفك ضغط الملف الذي تم تنزيله.
إذا قمت بعد ذلك بتغيير واجهة API ، فيمكنك إنزال نسخة احتياطية جديدة بناءً على نقاط النهاية التي تم تحديثها. ومع ذلك ، فإن أية تعليمات برمجية ربما قمت بها ولم يتم تحميلها من قبل لن تظهر في scaffold الجديد.
قم بتكوين toolsConfig.jsعلى الملف
بعد أن تقوم بتنزيل ملف scaffold يستند إلى مستند RAML الخاص بـ API ، يمكنك تكوين ملف JavaScript Notation (JSON) يدويًا باسم toolsConfig.json
.
يستخدم Oracle Mobile Hub ملف toolsConfig.json
يشتمل على معلومات التوزيع لواجهة API مخصصة. يتم إنشاء toolsConfig.json
افتراضي عند تكوين API مخصص، وعند تنزيل scaffold. لتكوين ملف toolsConfig.json
: