المقصود بهذا الخطأ
كان الطلب غير صالح من حيث البنية أو المعنى: نص طلب مشوَّه، أو حقل مطلوب مفقود، أو قيمة معامل خارج النطاق المسموح به. وعندما يمكن إسناد المشكلة إلى معامل واحد، يحدده الحقلparam.
تشير الاستجابة 409 إلى أن الطلب يتعارض مع الحالة الحالية للمورد. على سبيل المثال، قد يفشل إنشاء عميل OAuth لأن حساب الخدمة المستهدف غير نشط، أو لا يملك أحد الأذونات المطلوبة، أو بلغ الحد الأقصى لعدد العملاء. افحص
status وdetail معًا؛ فرمز الخطأ وحده لا يميّز بين هذه
الحالات والطلب المشوَّه.
الإجراء المطلوب
- اقرأ
detailوparam— فهما يصفان بدقة ما فشل في التحقق من الصحة. - بالنسبة إلى
400، صحّح الطلب قبل إعادة إرساله. - بالنسبة إلى
409، عالج أولًا تعارض حالة الحساب أو الإذن الممنوح أو السعة. ويظل عميل OAuth المنتظر للتنظيف مستهلكًا للسعة. احتفظ بمفتاح إعادة المحاولة عند إعادة محاولة عملية الإنشاء نفسها بعد حل التعارض. - راجع مرجع واجهة برمجة التطبيقات لمعرفة الحقول المطلوبة للعملية وأنواعها والقيم المسموح بها.

