Calendar API 提供幾個概念,主要適用於 Google Workspace 客戶。這類客戶通常會預訂資源 (會議室、投影機等) 來舉辦特定活動。此外,內部應用程式通常需要存取網域中所有使用者的日曆,例如在日曆中新增公司活動。
網域資源和會議室
您可以將資源和會議室新增為活動的參與者,並使用他們的電子郵件地址來預訂。使用者收到邀請時,會根據邀請使用者的可用性和存取權,自動接受或拒絕活動。
以應用程式的形式存取網域日曆
如果應用程式使用服務帳戶進行驗證,即可存取網域擁有的電子日曆,而不需要使用者憑證。服務帳戶必須透過全網域授權委派取得必要的存取權。如要冒用使用者帳戶,請使用 GoogleCredential
工廠的 setServiceAccountUser
方法指定使用者帳戶的電子郵件地址。