עיין במסמכי מפתחים

הַפנָיָה

שגיאות ומגבלות שיעור

שגיאות REST משתמשות במעטפה זו. שמור את מזהה הבקשה לתמיכה ולעולם אל תרשום את מפתח ה-API שלך:

התחל עם קוד ו-requestId

הקוד היציב מספר לתוכנית שלך מה קרה. ההודעה הניתנת לקריאה אנושית מסבירה בקשה זו. שמור requestId בעת יצירת קשר עם התמיכה.

JSON error response
{
  "error": {
    "code": "UNAUTHORIZED",
    "message": "The API key is missing, invalid, or revoked.",
    "requestId": "req_..."
  }
}

תקן שגיאות אימות ותוכנית

עבור 401, בדוק שהכותרת מתחילה ב-Bearer ואחריה רווח אחד ומפתח פעיל. עבור 403, בדוק את תוכנית החשבון ואת ההיקפים שנבחרו כאשר המפתח נוצר.

תקן שגיאות במצב העלאה

עבור 409 או 422, אשר שה-PUT הסתיים, התאמת Content-Type, וספירת הבתים שהועלתה שווה ל-sizeBytes. צור עבודת העלאה חדשה אם פג תוקף ה-URL הזמני.

קודHTTPמַשְׁמָעוּת
BAD_REQUEST400 / 409HTTP 400 פירושו שגוף הבקשה אינו חוקי; HTTP 409 אומר שלא ניתן להשלים את ההעלאה במצבה הנוכחי.
UNAUTHORIZED401מפתח ה-API חסר, לא חוקי או בוטל.
PAID_PLAN_REQUIRED403לחשבון אין תוכנית בתשלום זכאית.
INSUFFICIENT_SCOPE403מפתח ה-API אינו כולל את ההיקף הנדרש.
NOT_FOUND404ההעלאה, הקובץ או השיתוף שבבעלותם לא נמצאו.
UPLOAD_NOT_READY409האובייקט שהועלה אינו מוכן להשלמה.
FILE_TOO_LARGE413הקובץ חורג ממגבלת הגודל הרלוונטית.
OBJECT_VALIDATION_FAILED422אימות האובייקט שהועלה נכשל.
QUOTA_EXCEEDED429מכסת ההעלאות נגמרה.
RATE_LIMIT_EXCEEDED429קצב בקשות ה-API מוצה.
SERVICE_UNAVAILABLE503שירות נדרש אינו זמין באופן זמני.

כותרות מגבלת שיעור

נסה שוב 429 רק לאחר ניסיון חוזר-אחרי. נסה שוב שגיאות 503 זמניות עם גיבוי אקספוננציאלי. אל תנסה שוב אוטומטית בקשות 400, 401 או 403 לא חוקיות.