0
我在尝试使用C#获取修订版的最后修改用户。获取修订版驱动SDK v3的最后一个修改用户
每当我尝试从Revision对象获取lastmodifieduser时,我最终会得到一个空指针。
User driveuser;
foreach (string fileid in fileids)
{
revisionRequest = service.Revisions.List(fileid);
revisionRequest.PageSize = 1;
try
{
revisions = revisionRequest.Execute().Revisions;
}catch(Exception e)
{
continue;
}
if(revisions != null && revisions.Count > 0)
{
foreach (var revision in revisions)
{
driveuser = revision.lastmodifyinguser;
}
}
else
{
Console.WriteLine("No revisions");
}
user = null;
revisions.Clear();
我最终以driveuser为空。有任何想法吗?
行,所以我尝试了驱动API网站上的要求想要的领域,我送不给我所有的元数据的请求我需要,只有id,kind,修改类型等等。为什么会这样? –
尝试在请求中添加“fields = *”或“fields = lastModifyingUser” – pinoyyid