我在擴展PHP應用程序,該應用程序允許管理員創建事件併爲特定用戶分配這些事件。但是,在將用戶列爲可分配用戶之前,我會針對用戶的日曆運行檢查以查看它們是否可用。Google Calendar API從其他日曆中獲取事件
我已經使用EWS爲Exchange創建了一次,並利用FindItem方法在給定的時間範圍內檢索用戶的電子郵件地址的事件,但在Google Calendar API中找到等效項時遇到了問題。
這兩個事件和FreeBusy調用似乎都需要特定用戶的calendarId,這對於檢索活動的經過身份驗證的管理器的日曆信息是適當的,但對於其用戶而言不是這樣,他們的用戶當前只有電子郵件地址可用於我的系統。
有沒有辦法根據有效的Google電子郵件地址爲用戶檢索事件或calendarId? (或者是否有更好的方式來獲得我在研究中完全忽略的其他用戶的FreeBusy狀態?)