معالجة أخطاء الطلبات

تعرض Routes Preferred API رسائل الخطأ كجزء من الردّ على طلب استدعاء طريقة. على سبيل المثال، إذا لم تضمّن مفتاح واجهة برمجة التطبيقات في الطلب، ستعرض الطريقة ما يلي:

{
  "error": {
    "code": 403,
    "message": "The request is missing a valid API key.",
    "status": "PERMISSION_DENIED"
  }
}

إذا لم تضمّن مَعلمة أساسية في نص الطلب، مثل origin، ستعرض الطريقة ما يلي:

{
  "error": {
    "code": 400,
    "message": "Origin and destination must be set.",
    "status": "INVALID_ARGUMENT"
  }
}

لمزيد من المعلومات عن الأخطاء ومعالجتها، يُرجى الاطّلاع على الأخطاء.