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

تعرض واجهة 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"
  }
}

لمزيد من المعلومات حول الأخطاء وطريقة التعامل معها، اطّلِع على الأخطاء.