2009-05-27 50 views

回答

3

我發現的解決方案不像檢索所有用戶那樣資源匱乏:Google Reporting API可用於獲取Google Apps域中的帳戶總數。

2

你可以嘗試「檢索域中的所有暱稱」,這可以節省一些帶寬,因爲它希望只能檢索暱稱,儘管我認爲這不會讓你得到確切的計數,因爲「爲用戶檢索所有暱稱」似乎暗示用戶可以擁有多個暱稱。

如果你有一些測試域,還要確保檢索所有用戶確實是太多的開銷,並且要記住,根據你想要做什麼,你可以在它周圍建立一些緩存緩存大於X後的完整請求。

3

的谷歌Apps的管理設置API允許您檢索域中的用戶的當前和最大數量:

https://developers.google.com/google-apps/admin-settings/#retrieving_the_current_number_of_users_in_a_domain

這將是最好的報告API,因爲它的流量是較低和它更接近實時(報告僅每24小時更新一次,因此不會考慮最近添加的用戶)。

+0

這看起來確實是更好的方法,但需要將作用域(https:// apps-apis.google.com/a/feeds/domain /)添加到OAuth權限。這將迫使所有當前用戶更新訪問授權。標準範圍內是否有另外一種方法? – MeLight 2014-07-06 13:19:16

相關問題