كل المستندات

إعداد المستأجر

أنشئ المستأجرين، وادعُ المشغّلين، واضبط Webhooks.

إعداد المستأجر

مسار عملي من إنشاء الحساب إلى تكامل جاهز للإنتاج.

1) البيئات

استخدم مستأجرين ومفاتيح API وعناوين Webhook وأسرارًا منفصلة لكل بيئة:

  • Development
  • Staging
  • Production

لا تعِد استخدام مفاتيح الإنتاج خارج بيئة الإنتاج.

2) أنشئ مفاتيح API

  1. سجّل الدخول إلى لوحة تحكم نيزا
  2. انتقل إلى SettingsAPI Keys
  3. أنشئ مفتاحًا لكل بيئة
  4. خزّن المفتاح في مدير أسرار أو متجر أسرار CI

3) اختر سطح التكامل

اختر الواجهات التي تناسب منتجك:

  • قرارات مخاطر من الخادم: POST /api/v1/decisions/evaluate
  • إرسال أحداث من الخادم: POST /api/v1/events (متزامن) أو POST /api/v1/events/async
  • إشارات المتصفح: POST /api/v1/websdk/tokens + POST /api/v1/websdk/signals
  • أتمتة تشغيلية: القوائم + الملاحظات + Webhooks

4) Webhooks

  1. أنشئ اشتراكًا: POST /api/v1/webhooks/subscriptions
  2. احفظ signingSecret فورًا (يُعاد مرة واحدة)
  3. نفّذ التحقق من التوقيع باستخدام البايتات الخام للطلب
  4. استخدم POST /api/v1/webhooks/subscriptions/:id/test للتحقق من الاتصال

راجع قسم Webhooks في مرجع API.

5) قائمة اختبار Sandbox

  • تحقق من معالجة 401 للمفاتيح المفقودة/غير الصالحة
  • تحقق من معالجة 400 / 422 للحمولات غير الصالحة
  • تحقق من سلوك backoff عند 429
  • تأكد أن إعادة تسليم Webhook لا تطبّق آثارًا مزدوجة (idempotency)

6) الإطلاق

  • فعّل لوحات مراقبة لحجم القرارات ومعدلات الأخطاء
  • عرّف runbooks لتدوير المفاتيح والاستجابة للحوادث
  • وثّق الملكية الداخلية لوقت تشغيل نقطة استقبال Webhook