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