https://connect.googleforwork.com/docs/DOC-11088
感谢任何帮助,谢谢。
答案 0 :(得分:0)
您正在寻找“labels.restricted”属性。
以下是您在C#中所做的事情。
Google.Apis.Drive.v2.Data.File body = new Google.Apis.Drive.v2.Data.File(); body.Title = Path.GetFileName(filename); body.Labels = new Google.Apis.Drive.v2.Data.File.LabelsData(); body.Labels.Restricted = true; byte[] byteArray = System.IO.File.ReadAllBytes(filename); MemoryStream stream = new MemoryStream(byteArray); try { FilesResource.InsertMediaUpload request = service.Files.Insert(body, stream, mimeType); request.Upload(); } catch(Exception ex){ ExceptionLogger.log(ex); }
请查看以下链接以获取样品。 https://developers.google.com/drive/v2/reference/files/copy
答案 1 :(得分:0)
labels.restricted
已过时。
您应该改为设置copyRequiresWriterPermission
元数据属性。