2014-04-04 54 views
1

我正在編寫一些代碼,它將通過IMAP連接到用戶的Google apps電子郵件帳戶,並對所有內容進行完整歸檔。在這個過程中,我想備份位於「聊天」標籤中的谷歌聊天記錄。爲此,我需要在標籤窗口中勾選「在IMAP中顯示」複選框。有沒有辦法通過Google管理API來自動設置?我知道我有權讀取用戶的標籤並創建自己的標籤,但我沒有看到任何有關修改現有標籤或設置此值的參考。Google管理API - 在IMAP設置中啓用聊天

回答

0

不幸的是,沒有辦法以編程方式將聊天設置爲在IMAP中顯示。您的應用程序應嘗試訪問該文件夾,如果通過IMAP無法看到該文件夾​​,請提示用戶手動將聊天標籤設置爲通過IMAP可見。

+0

嗯...我害怕有人會這麼說。無論如何在沒有用戶交互的情況下備份Google聊天記錄?我問的原因是因爲我希望能夠針對我們域中的大量用戶運行此程序,並且用戶交互可能不是一個可行的解決方案;特別是如果用戶不再與公司合作。 – LexNix

+0

不幸的是,這個問題沒有程序化的解決方案。 –

+0

哦,值得一試。感謝你的協助。 – LexNix