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

تعرض واجهة برمجة التطبيقات 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"
  }
}

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