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

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

{
  "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"
  }
}

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