Google Drive Java API 文件元数据修改时间不起作用

问题描述 投票:0回答:1

使用 Google Drive Java API,修改

modifiedTime
不起作用。更新调用始终设置当前时间而不是我指定的时间。

 File fileMetadata = new File();

            // Set the new modified time
            
            DateTime newModifiedTime = new DateTime(lastModified);      
            
            fileMetadata.setModifiedTime(newModifiedTime);
           // fileMetadata.setDescription(UUID.randomUUID().toString());

            File file = ....
            
            
            service.files().update(file.getId(), fileMetadata)
                    .setFields("id, name, modifiedTime")
                    .execute();
java google-drive-api
1个回答
0
投票

尝试对更新调用进行此修改:

service.files().update(file.getId(), fileMetadata)
      .setFields("files(id, name, modifiedTime)")
      .execute();
© www.soinside.com 2019 - 2024. All rights reserved.