קודי שגיאה
Enums | |
---|---|
UNKNOWN_ERROR_RESPONSE_CODE |
אני לא רוצה להגדיר את ערך ברירת המחדל הזה אף פעם. |
INVALID_API_VERSION |
משמש אם גרסת ה-API של הבקשה אינה נתמכת. קוד HTTP מומלץ: 400 |
INVALID_PAYLOAD_SIGNATURE |
משמש אם החתימה של המטען הייעודי (payload) היא של מפתח לא ידוע או לא פעיל. קוד HTTP מומלץ: 401 |
INVALID_PAYLOAD_ENCRYPTION |
משמש במקרים שבהם ההצפנה של המטען הייעודי (payload) היא למפתח לא ידוע או לא פעיל. קוד HTTP מומלץ: 400 |
REQUEST_TIMESTAMP_OUT_OF_RANGE |
משמש אם הפרמטר requestTimestamp לא מוגדר כ-°60 שניות. קוד HTTP מומלץ: 400 |
INVALID_IDENTIFIER |
הנתונים משמשים אם מזהה שנשלח בבקשה אינו חוקי או לא ידוע. מידע זה עשוי לכלול את PIAID, סטרימינגRequestId, אסימון תשלום של Google וכו'. יש לציין את סוג המזהה הלא חוקי ב-errorDescription. קוד HTTP מומלץ: 404 |
IDEMPOTENCY_VIOLATION |
בשימוש אם הבקשה מפרה את דרישות האמצעיות של הבקשה. קוד HTTP מומלץ: 412 |
INVALID_FIELD_VALUE |
משמש אם הבקשה מכילה ערך עבור שדה שאינו כלול בקבוצת הערכים הנתמכים. קוד HTTP מומלץ: 400 |
MISSING_REQUIRED_FIELD |
בשימוש אם שדה נדרש אינו מוגדר בבקשה. קוד HTTP מומלץ: 400 |
PRECONDITION_VIOLATION |
המספר משמש במקרה של הפרה של אילוץ לגבי הפעולה (למשל, כאשר בקשה לסכום החזר כספי חורגת מהסכום שנותר בעסקה). קוד HTTP מומלץ: 400 |
USER_ACTION_IN_PROGRESS |
משתמשים בה אם לא ניתן לעבד את הבקשה בשלב זה כי היא תפריע לפעולת משתמש בתהליך שפועלת כנעילת מערכת. אין להשתמש בקוד כדי לציין כשלים עקב שגיאות בו-זמניות פנימיות של הטמעה. קוד HTTP מומלץ: 423 |
INVALID_DECRYPTED_REQUEST |
בשימוש אם אפשר לפענח את המטען הייעודי של הבקשה, אבל לא ניתן לנתח את ההודעה שהתקבלה. קוד HTTP מומלץ: 400 |
FORBIDDEN |
הגישה למשאב המבוקש אסורה. קוד HTTP מומלץ: 403 |