أدوات المطورين
CHAMPREP توفر أدوات المطورين طريقة متسقة لأتمتة سير العمل المدعوم دون استدعاء الخلفيات الفردية للخدمات. يتم تطبيق المصادقة، والوصول إلى الخدمة، ونطاقات الاستخدام، وضوابط الاستخدام، وسياق التدقيق علىAPI البوابة.
اختر مسار التكامل
Section titled “اختر مسار التكامل”| المسار | الأفضل لـ | ابدأ من هنا |
|---|---|---|
| API Gateway | عمليات التكامل المباشرة عبر HTTPS والتطبيقات المخصصة | API Gateway نظرة عامة |
| CHAMPREP CLI | العمل التفاعلي على المحطة الطرفية، والنصوص البرمجية، ومهام CI | CLI نظرة عامة |
| Webhooks | عمليات التكامل التي تعتمد على الأحداث والتي لا ينبغي أن تقوم بالاستقصاء | Webhooks |
| رسمي SDKs | العملاء المحددين للخدمات والأطر المدعومة | CHAMPREP SDKs |
| SCIM 2.0 | توفير مزود الهوية المؤسسي | SCIM التزويد |
تستخدم جميع CLIالأوامر الشبكية والطلباتSDK الرسمية البوابة. تجنب إنشاء عمليات تكامل تستند إلى عناوين URL الخاصة بالمتصفح أو الخلفية الخاصة للخدمة؛ فهذه المسارات لا تمثل عقدًا عامًا مستقرًا.
البدء السريع
Section titled “البدء السريع”- سجّل الدخولCHAMPREP إلى وافتح API المفاتيح.
- أنشئ مفتاحًا يحتوي فقط على النطاقات المطلوبة للتكامل الخاص بك.
- قم بتخزين المفتاح في مدير الأسرار أو سلسلة مفاتيح نظام التشغيل.
- أرسل طلبًا إلى بوابة الإنتاج:
export CHAMPREP_TOKEN='replace-with-your-api-key'
curl --fail-with-body \ --header "Authorization: Bearer $CHAMPREP_TOKEN" \ https://api.champrep.com/v1/auth/whoamiتحدد الاستجابة الحساب النشط وسياق بيانات الاعتماد. تابع مع المصادقة ومفاتيحAPI واجهة برمجة التطبيقات قبل إضافة نطاقات الخدمة.
لا تزال ضوابط المنصة سارية
Section titled “لا تزال ضوابط المنصة سارية”لا يتجاوز المفتاح الصالح ضوابط المنتج المطبقة في CHAMPREP. لا يمكن المضي قدمًا في الطلب إلا عندما تتحقق جميع الشروط التالية:
- API Gateway تم تمكين الوصول للخطة والملف الشخصي النشطين.
- الخدمة المقصودة متاحة للخطة والمنظمة النشطتين.
- يحتوي المفتاح على النطاق المطلوب من قبل الطريقة والمورد.
- تسمح بذلك ضوابط الاستخدام المباشرة لكل دقيقة، واليومية، والخاصة بالخدمة.
- الدور النشط مخول بتنفيذ العملية في الخدمة الوجهة.
ولهذا السبب يجب التعامل مع APIالمفتاح على أنه واجهة إضافية لنفس الحساب، وليس كوسيلة للتحايل على سياسة الحساب أو الخطة أو الدور أو المؤسسة.