الانتقال إلى المحتوى الرئيسي
أدوات المطور CMS تقوم أدوات المطور بإنشاء التعليمات البرمجية من قواعد البيانات والحقول CMS الحالية. استخدم هذه الصفحة عندما يحتاج موقع ويب أو تكامل أو خدمة خارجية إلى قراءة أو كتابة إدخالات CMS من خلال API العامة.

ما تتضمنه أدوات المطورين

يمكن أن يشمل الإخراج الناتج ما يلي:
  • معرفات النموذج بناءً على معرفات قاعدة البيانات.
  • أنواع النماذج TypeScript.
  • إنشاء وتحديث أنواع الإدخال.
  • عميل CMS مكتوب.
  • ملاحظات نقطة النهاية العامة.
  • أمثلة API لإدراج الإدخالات وقراءتها وإنشائها وتحديثها وحذفها.

قبل إنشاء الكود

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

نقاط النهاية العامة

تشير أدوات المطور إلى نقاط نهاية CMS العامة:
GET /api/public/cms/[modelId]/list
POST /api/public/cms/[modelId]/list
GET /api/public/cms/[modelId]/[id]
PATCH /api/public/cms/[modelId]/[id]
PUT /api/public/cms/[modelId]/[id]
DELETE /api/public/cms/[modelId]/[id]
تستخدم الطلبات العامة مفتاح API. قم بإنشاء وإدارة مفاتيح API من مفاتيح API.

الاختيار والعلاقات

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