رموز الأخطاء · المفاتيح والتواقيع

انتهت صلاحية التوقيع

الرمزsignature_expired
الحالة401
إن كان طلب شراءهذا الاستدعاء لم يشترِ شيئًا
هل تعيد إرساله كما هو؟نعم — انظر «ما عليك فعله»
حزمة SDK لـ ‎.NETInvalidCredentialsException

المعنى

رمز محجوز. لا ترسل أنيس هذا الرمز حاليًا: التوقيع القديم جدًا، أو الموقَّع بساعة غير مضبوطة، يُجاب بـ invalid_credentials — عمدًا، كي لا يكشف الرفض أيّ جزء من التوقيع فشل.

ما عليك فعله

  • تعامل معه كما تتعامل مع invalid_credentials إن وصلك يومًا.
  • اضبط ساعة الخادم (NTP)، ووقّع كل محاولة من جديد.

مثال

محتوى الرفض. قيمة type هي عنوان الصفحة الإنجليزية؛ وهذه الصفحة نسختها العربية.

{
  "type": "https://developers.anis.ly/errors/signature-expired",
  "title": "انتهت صلاحية التوقيع",
  "status": 401,
  "code": "signature_expired",
  "requestId": "01J9R2K8T4V6XQ0M3B7C5D9E1F"
}