如何获得特定修订的所有修改用户

时间:2018-12-13 20:09:40

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

关注Google Drive Rest API : How to get all Modifying Users of a specific Revision

已经大约3年了,所以我不确定状态是什么,但是我想我会再次询问状态。

我看到Google Drive API @ https://developers.google.com/drive/api/v3/reference/revisions/get

实际上应该完全按照此处的要求进行操作,但是当我调用API时,它会返回null的{​​{1}}

我不确定这是否是一个进行中的API或我做错了什么,因此将不胜感激。 为了提供一些参考,我发布了一些基本代码,作为对此处内容的补充... https://developers.google.com/drive/api/v3/quickstart/go

LastModifyingUser

1 个答案:

答案 0 :(得分:1)

  • 您要使用Drive API v3从lastModifyingUser中检索Revisions.Get()的值。

如果我的理解正确,那么如何添加字段?默认情况下,这些字段为id,mimeType,modifiedTime。因此,当您只想检索lastModifyingUser的值时,请进行如下修改。

发件人:

revision, err := srv.Revisions.Get(fileId, revisionId).Do()

收件人:

revision, err := srv.Revisions.Get(fileID, revisionID).Fields("lastModifyingUser").Do()

注意:

  • 在此修改后的脚本中,假设您在运行当前脚本时没有错误发生。
  • 如果要将lastModifyingUser添加到id,mimeType,modifiedTime的默认值,请将字段设置为id,mimeType,modifiedTime,lastModifyingUser

参考:

如果我误解了你的问题,对不起。