الدليل

API العميل

استخدم API المحلي لأتمتة العمل.

إذا اختلفت هذه الترجمة عن النسخة الإنجليزية، تسود النسخة الإنجليزية.

تعد Client API خدمة محلية داخل التطبيق للأتمتة المتقدمة. إنها ليست واجهة برمجة تطبيقات السحابة العامة ولا ينبغي تعريضها لشبكات غير موثوقة.

الاستخدامات النموذجية

استخدم واجهة برمجة التطبيقات المحلية عندما تريد برنامجًا نصيًا موثوقًا أو أداة محلية للقيام بما يلي:

  • تشغيل مزامنة سطح السفينة؛
  • قائمة السحابة أو الطوابق المحلية؛
  • إنشاء سطح السفينة.
  • جلب سطح السفينة من السحابة؛
  • تحديث البيانات الوصفية على سطح السفينة؛
  • حذف سطح السفينة المحلية؛
  • فئات القائمة؛
  • إنشاء البطاقات أو تحديثها أو البحث فيها أو حذفها؛
  • تحميل أو حذف موارد سطح السفينة؛
  • دمج Cardary مع سير العمل الشخصي.

المصادقة

تتطلب نقاط النهاية المحمية حالة تسجيل الدخول للتطبيق وسرًا محليًا من خلال إما:

  • رأس X-API-SECRET؛ أو
  • معلمة الاستعلام “السرية”.

التعامل مع السر مثل أوراق الاعتماد. لا تلصقه في السجلات العامة أو سجل المتصفح أو البرامج النصية المشتركة أو الخدمات البعيدة.

مجموعات نقطة النهاية

يتضمن التطبيق مجموعات نقاط النهاية من أجل:

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

يمكن أن تتغير أشكال الحمولة الفعلية مع إصدارات التطبيق. تحقق من تنفيذ التطبيق عند إنشاء تكامل صارم.

قواعد السلامة

  • استخدم واجهة برمجة التطبيقات (API) فقط على الأجهزة الموثوقة.
  • لا تربطه بالشبكات العامة.
  • لا تشارك السر المحلي.
  • اختبار ضد سطح صغير أولا.
  • المزامنة قبل وبعد التغييرات الآلية الكبيرة.
  • عمل نسخة احتياطية من التشكيلات المهمة أو تصديرها قبل التحديثات المجمعة.
  • تجنب إجراء التعديلات المتزامنة من واجهة المستخدم والبرنامج النصي إلا إذا فهمت سلوك المزامنة.

أنماط الأتمتة

المرشحين الجيدين:

  • إنشاء مجموعة من خط أنابيب البيانات المحلي؛
  • تحديث البطاقات من تصدير CSV الذي تمت مراجعته؛
  • إرفاق الصور أو الصوت الذي تم إنشاؤه؛
  • تشغيل المزامنة بعد الاستيراد الخاضع للرقابة؛
  • بطاقات البحث لفحوصات الجودة المحلية.

المرشحين الخطرين:

  • حذف مجموعات البطاقات الكبيرة بدون نسخة احتياطية؛
  • إعادة كتابة الحقول عبر سطح السفينة دون معاينة؛
  • تحميل مخرجات الذكاء الاصطناعي التي لم تتم مراجعتها؛
  • تشغيل البرامج النصية بينما يقوم جهاز آخر بتحرير نفس المجموعة؛
  • كشف واجهة برمجة التطبيقات (API) من خلال خادم بعيد.

استكشاف الأخطاء وإصلاحها

مشكلةما يجب التحقق منه
الطلب غير مصرح بهحالة تسجيل الدخول و”X-API-SECRET”.
لا يمكن تحرير المجموعةملكية المجموعة وحالة القراءة فقط والتوافق مع نوع المجموعة.
فشل تحميل الموردبالإضافة إلى حدود المرفقات ومسار الملف وحجمه والشبكة.
المزامنة لا تقوم بتحديث جهاز آخرقم بتشغيل المزامنة على كلا الجهازين وانتظر الموارد.
خطأ في الحمولةقارن طلبك مع تنفيذ التطبيق الحالي.

ذات صلة: الحساب والمزامنة وبطاقات الاستيراد.