2015-09-30 54 views
0

我試圖通過Admin SDK從Google Apps中的用戶個人資料中清除一些信息。在下面的例子中,我想刪除配置文件中列出的所有網站。在執行過程中,它看起來都很好,並且補丁功能的結果顯示沒有網站的配置文件。 (更新功能有類似的結果)嘗試從用戶個人資料中刪除信息

然而,當查看配置文件後,網站仍然存在?

我在做什麼錯?

function cleanUserProfileTST() 
{ 
    var userEmail = '[email protected]' 
    var user = AdminDirectory.Users.get(userEmail); 
    Logger.log (user); 
    var websites = user.websites; 
    delete user.websites; 
    Logger.log (user); 
    var result = AdminDirectory.Users.patch(user, userEmail); 
    //var result = AdminDirectory.Users.update(user, userEmail); 
    Logger.log(user); 
    return result; 
} 

回答

0

嘗試user.websites = "",而不是完全離開它是通過補丁追溯到資源的/更新

相關問題