1

my previous question開始,我試圖使用新的Google Admin Directory API和當前客戶端庫Google.Apis.Admin.directory_v1檢索給定羣組的成員列表。列出暫停的羣組成員

我有以下代碼(可能不是最好的方法,但它的工作原理:):

var members = new List<Member>(); 

// This is the key part 
var request = _directoryService.Members.List(groupKey); 
var result = request.Execute(); 

if (result.MembersValue != null) 
    members.AddRange(result.MembersValue); 

// Get subsequent pages 
while (! string.IsNullOrEmpty(result.NextPageToken)) { 
    request.PageToken = result.NextPageToken; 
    result = ExecuteRequest(request); 

    if (result.MembersValue != null) 
     members.AddRange(result.MembersValue); 
} 

這工作得很好,但有一個問題:結果(members名單)不包含這些成員誰在小組中,但被暫停。這些在admin.google.com的域管理界面中列出,但不會顯示在API返回的列表中。

有什麼方法可以讓他們進來嗎?基本上,我是所有成員(或所有者,經理),無論他們是否處於暫停狀態。

我已經採取一看documentation,但我看到什麼。

回答

2

ADMIN組熟悉這個問題,他們正在上表面懸置/管理SDK目錄API中的組掛起/禁止成員。 它應該儘快解決。

+0

輝煌,感謝您的回答。這是否意味着它有一天會在沒有任何行動的情況下以這種方式開始工作?如果是這樣,那將是完美的... –