Google团队云端硬盘:如果针对特定团队驱动器的请求,列出的更改未提供任何结果

时间:2018-05-03 12:47:32

标签: google-api google-drive-api google-drive-team-drive

我尝试使用更改ID" 1"太。但它返回空结果。 但是,如果搜索整个驱动​​器(团队驱动器和我的驱动器),它工作正常。 我在谷歌API沙箱上试过这个。给出相同的结果。

以下是我使用的代码段。



            List<Change> allteamdriveChanges = new List<Change>();
            ChangesResource.ListRequest req = _gdrive.Changes.List();           
            req.StartChangeId = (long)(Convert.ToUInt64(changeId) + 1);
            req.MaxResults = 1000;
            req.IncludeTeamDriveItems = true;
            req.SupportsTeamDrives = true;
            req.TeamDriveId = teamDriveId;

            do
            {
                ChangeList changes = req.Execute();

                foreach(var change in changes.Items)
                {                   
                        allteamdriveChanges.Add(change);
                }               
                
                currentChangeId = changes.LargestChangeId.ToString();
              
                req.PageToken = changes.NextPageToken;

            } while (!String.IsNullOrEmpty(req.PageToken));

            return allteamdriveChanges;

        
&#13;
&#13;
&#13;

任何人都可以看一下吗?

0 个答案:

没有答案