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

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

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