用量限制和配額

限制和配額可避免自動化程序不當使用 Reseller API,進而保護 Google 基礎架構。要求過多可能是因為輸入錯誤或系統設計效率不彰。為確保 Google Workspace 系統的健康狀態,當流量達到特定程度時,Google 會封鎖來自特定來源的流量。確保開發人員的行為不會對社群造成負面影響。

API 要求失敗

如果 API 要求失敗,應用程式會收到 HTTP 狀態碼。403 狀態碼表示輸入內容有誤,503 狀態碼則表示已超出 API 配額。您可以根據這些回應偵測錯誤並採取行動。

時間相關錯誤

如果是以時間為準的錯誤,尤其是 503 狀態碼,請使用指數輪詢演算法。請稍待片刻,再重試失敗的通話。舉例來說,請等待 5 秒後再重試。如果成功,請針對其他執行緒重複執行此模式。如果第二次要求失敗,請調降要求頻率,直到呼叫成功為止。建議您決定重試次數上限,例如 5 到 7 次。

限制

API 限制類別 限制
訂閱方案 purchaseOrderId 這個屬性最多可接受 80 個純文字字元。
訂閱方案 maxResults maxResults 查詢字串可包含 1 到 100 個結果。 預設值為 20 個結果。
轉移權杖 (customerAuthToken) 客戶的轉移權杖會在產生後 30 天內有效。
客戶的使用者人數上限 視合約而定,使用者人數上限為 50,000 人,或經銷商合約中定義的上限。
未授權要求 Google 不允許未經授權的要求存取 Reseller API。如果未提供授權權杖,要求即為未經授權。詳情請參閱「瞭解驗證和授權」。

其他限制類型

其他限制類型 限制和規範
資料格式 資料格式為 JavaScript 物件標記法 (JSON)。

JSON 是網路上常見的格式,用於表示任意資料結構。這是一種與語言無關的文字格式,使用的慣例與 C 系列語言 (包括 C、C++、C#、Java、JavaScript、Perl 和 Python) 的程式設計師所熟悉的慣例相同。
時間格式 日期和時間採用以毫秒為單位的 Epoch 轉換器。這個格式適用於訂閱建立時間、方案約期開始和結束時間,以及免費試用期結束時間。