البيئات
المضيفون حسب العقد
| العقد | مضيف Sandbox | مضيف الإنتاج |
|---|---|---|
| OAuth2 / Token | https://identityhomolog.acesso.io | https://identity.acesso.io |
| Web & SDK | https://api.idcloud.uat.unico.app | https://api.idcloud.unico.app |
| API | https://api.id.uat.unico.app | https://api.id.unico.app |
| Magic Link (Mexico) | https://sandbox.trully.ai | https://api.trully.ai |
متى تستخدم Sandbox
- التطوير واختبارات التكامل قبل الإطلاق في الإنتاج.
- التحقق من صحة تدفقات أو قدرات جديدة يتم تمكينها لمستأجرك.
- إعادة إنتاج المشكلات التي يواجهها العملاء دون التأثير على البيانات الحقيقية.
يستخدم Sandbox والإنتاج بيانات اعتماد مختلفة (Client ID، المفتاح الخاص، مفتاح API). خلط بيانات الاعتماد بين البيئتين يُعدّ من أكثر أسباب أخطاء 401 شيوعًا. راجع المصادقة > الأخطاء الشائعة.
الاختلافات في السلوك
تشترك البيئتان في نفس عقد API — نفس نقاط النهاية، نفس الحمولات. يختلفان في:
| الجانب | Sandbox | الإنتاج |
|---|---|---|
| بيانات الاعتماد | خاصة بـ Sandbox | خاصة بالإنتاج |
| البيانات البيومترية الحقيقية | لا (بيانات اختبار فقط) | نعم |
| تسليم Webhook | حقيقي (إلى نقطة نهاية Sandbox الخاصة بك) | حقيقي |
| حدود المعدل | أدنى | راجع حدود المعدل |
| الاستمرارية | تُعاد تعيينها دوريًا | دائمة |
أصول Webhook (Magic Link فقط)
إذا كنت تستخدم Magic Link (المكسيك)، اسمح بالأصول التالية في CORS لخادم Webhook الخاص بك:
- Sandbox:
https://verification.uat.unico.app - الإنتاج:
https://verification.unico.app
المضيفون المطلوب السماح بهم قبل الانتقال إلى الإنتاج
إذا كانت شبكتك (أو شبكة عميلك) تتطلب قائمة سماح صريحة على جدار الحماية أو الخادم الوسيط (بروكسي) قبل الانتقال إلى الإنتاج، فاطلب السماح بالمضيفين التالية:
cadastro.unico.appid.unico.ioretry.unico.ioultimatum.unico.iobackend-sdk.prod.private.unico.run
إذا كان جدار الحماية الخاص بك يدعم قواعد على مستوى النطاق (wildcard) وتفضل عددًا أقل من الإدخالات، يمكنك السماح بهذه النطاقات بدلاً من المضيفين الفرديين أعلاه:
*.unico.app*.unico.io*.unico.run
بالإضافة إلى نطاقات Unico الخاصة، تُعدّ المضيفات التالية من جهات خارجية ضرورية لعمل المنتج (تقييم أعلام الميزات، وتتبع الأخطاء، ومراقبة الأداء) ويجب السماح بها أيضًا:
app.launchdarkly.comclientstream.launchdarkly.comevents.launchdarkly.como939397.ingest.sentry.iojs-agent.newrelic.combam.nr-data.net
إذا كان جدار الحماية الخاص بك يدعم قواعد على مستوى النطاق (wildcard)، يمكنك السماح بهذه النطاقات بدلاً من ذلك:
*.launchdarkly.com*.sentry.io*.newrelic.com*.nr-data.net