EL OUATINESecureCell Tech by El Ouatine LLC

إدارة المحتوى

نظام إدارة محتوى بدون واجهة (Headless CMS) — API أولًا، للمطورين.

عرّف مشاريعك ومجموعاتك بحقول مكتوبة (نص، رقم، تاريخ، ملف…)، وأدر المحتوى من لوحة الورشة، ثم اعرضه في موقعك أو تطبيقك عبر مفاتيح API آمنة لكل مشروع. أنت تملك البيانات، ونحن نوفر البنية.

المفاهيم الأساسية

المشاريع

مساحة عمل واحدة لكل موقع أو تطبيق — كل مشروع له مفتاح API مستقل.

المجموعات

مثل «المقالات» أو «المنتجات» — كل مجموعة لها مخطط حقول (schema) تتحقق منه البيانات.

المدخلات

سجلات المحتوى: مسودة أثناء التحرير، ومنشورة عندما تصبح جاهزة للعرض العام.

مفاتيح API

مفتاح قراءة للعرض العام، ومفتاح كتابة للإدارة — يُعرض مرة واحدة فقط.

الباقة المجانية

مشروع واحد · 3 مجموعات لكل مشروع · 1000 مدخل لكل مشروع · حد 256KB لكل مدخل.

أنواع الحقول

النوعالوصف
stringنص قصير (حتى 5000 حرف)
textنص طويل بلا حد
numberرقم
booleanصح/خطأ
dateتاريخ ISO ‏(YYYY-MM-DD)
assetمرجع ملف في التخزين السحابي

ابدأ في دقائق

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

إنشاء مدخل (مفتاح كتابة)

curl -s -X POST https://securecelleouatine.com/api/cms/v1/myshop/collections/products/entries \
  -H "Authorization: Bearer elcms_WRITE_KEY" \
  -H "Content-Type: application/json" \
  -d '{"title":"iPhone 15 Pro","price":899,"in_stock":true}'

استعلام المدخلات (مفتاح قراءة)

curl -s "https://securecelleouatine.com/api/cms/v1/myshop/collections/products/entries?filter[in_stock]=true&sort=price:asc&limit=10" \
  -H "Authorization: Bearer elcms_READ_KEY"

نشر مدخل

curl -s -X POST https://securecelleouatine.com/api/cms/v1/myshop/collections/products/entries/42/publish \
  -H "Authorization: Bearer elcms_WRITE_KEY" \
  -H "Content-Type: application/json" \
  -d '{"status":"published"}'

المصادقة

كل طلبات واجهة المحتوى تحمل الترويسة:

Authorization: Bearer elcms_…

حقول الملفات (asset)

حقل asset يخزّن مرجعًا لمفتاح كائن في التخزين السحابي (مثال: mybucket/photos/x.jpg). ارفع الملفات أولًا عبر واجهة التخزين الحالية /api/storage (التوثيق في صفحة /storage) — إدارة المحتوى تتحقق من صيغة المرجع فقط ولا تعيد تنفيذ التخزين.

ملاحظة: الحقول الإضافية غير المعلنة في المخطط مسموحة وتُخزَّن كما هي دون تحقق؛ التحقق والترشيح والترتيب والبحث النصي تشمل الحقول المعلنة فقط.

الحدود والأخطاء

حد الكتابة: 60 طلبًا / دقيقة لكل مفتاح.

أنشئ مشروعك الأول من الورشة
افتح EL OUATINE