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