نظرة عامة
ينشئ هذا الـ endpoint مفتاح API جديدًا من نوعtype=user داخل المؤسسة المرتبطة برمز الإدارة الحالي.
جسم الطلب
| الحقل | النوع | القيم الافتراضية / القيود | الوصف |
|---|---|---|---|
name | string | مطلوب، الافتراضي Default Key، الطول 1-50 | اسم العرض؛ تتم إزالة المسافات من البداية والنهاية على الخادم |
limitAmount | number | null | الحد الأدنى 0، الحد الأقصى 100000 | null أو الحذف = غير محدود، 0 = حصة صفرية، والقيمة الموجبة = سقف إنفاق بالدولار |
limitCurrency | enum | القيمة الافتراضية USD | اختياري: USD أو CNY. عند ضبطه على CNY سيتم تفسير limitAmount كقيمة بالرنمينبي ثم تحويلها إلى USD على الخادم قبل التخزين |
models | string[] | الافتراضي [] | قائمة اختيارية للنماذج المنطقية المسموح بها |
expiresAt | string | null | تاريخ ووقت RFC3339 | null يعني عدم وجود انتهاء |
ملاحظات
- تظهر القيمة الكاملة لمفتاح API مرة واحدة فقط في الاستجابة.
- تعني
models: []أن المفتاح لا يفرض قيودًا إضافية على النماذج خارج سياسة المؤسسة. - تؤدي
limitAmount: 0إلى إنشاء مفتاح صالح لكن من دون حصة قابلة للاستخدام إلى أن يتم تحديثه لاحقًا. - افتراضيًا يتم تفسير
limitAmountعلى أنه USD. إذا أرسلتlimitCurrency: "CNY"فسيتم التعامل مع الحد كقيمة بالرنمينبي ثم تحويله تلقائيًا إلى USD باستخدام سعر الصرف الحالي قبل تخزينه. - تتضمن الاستجابة
exchange_rateبالإضافة إلى حقول العرض بالرنمينبيlimit_amount_cnyوused_amount_cny.