ErrorResponseCode

קודי שגיאה

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