1
我正在開發一個使用java教育行業的網絡應用程序項目。在這個管理員有權訪問其他用戶的谷歌服務,如A,B,C .....因爲這是使用OAuth。然後,我試圖管理員想要分享用戶A的日曆到用戶B使用OAuth.But我卡在這一步。是否有可能plz幫助我谷歌日曆
感謝 問候 Sharun
我正在開發一個使用java教育行業的網絡應用程序項目。在這個管理員有權訪問其他用戶的谷歌服務,如A,B,C .....因爲這是使用OAuth。然後,我試圖管理員想要分享用戶A的日曆到用戶B使用OAuth.But我卡在這一步。是否有可能plz幫助我谷歌日曆
感謝 問候 Sharun
我相信你要使用訪問控制列表(ACL),見the docs。在這個網址爲你所提到的任務的Java示例代碼非常簡單:
AclEntry entry = new AclEntry();
entry.setScope(new AclScope(AclScope.Type.USER, "[email protected]"));
entry.setRole(CalendarAclRole.READ);
URL aclUrl =
new URL("http://www.google.com/calendar/feeds/[email protected]/acl/full");
AclEntry insertedEntry = service.insert(aclUrl, entry);
和它做什麼的,我引用:
此代碼允許[email protected]到 已只讀訪問 [email protected]的日曆。
還有更多來自哪裏(例如,升級ACL中的用戶角色,超出本示例中授予的只讀訪問權限),並且我認爲閱讀整個頁面是個好主意。