Google drive api 复制图像的GoogleDrive元数据
我通过文件从GoogleDrive获取图像。list方法,响应如下:Google drive api 复制图像的GoogleDrive元数据,google-drive-api,Google Drive Api,我通过文件从GoogleDrive获取图像。list方法,响应如下: items:[{ "title": "canon_eos_30D.CR2", "fileExtension": "cr2", "imageMediaMetadata": { "width": 3504, "height": 2336 } }] 一切正常,但在我通过GoogleDrive网络界面复制了这张图片后,的反应如下所示 items:[{ "title": "Copy of cano
items:[{
"title": "canon_eos_30D.CR2",
"fileExtension": "cr2",
"imageMediaMetadata": {
"width": 3504,
"height": 2336
}
}]
一切正常,但在我通过GoogleDrive网络界面复制了这张图片后,的反应如下所示
items:[{
"title": "Copy of canon_eos_30D.CR2",
"fileExtension": "cr2",
"imageMediaMetadata": {
"width": 0,
"height": 0
}
}]
imageMediaMetadata未被复制(无论是jpg还是cr2)。然后我尝试在机器上复制图像,并通过客户端进行同步-一切正常
看起来像是在图像导入期间解析的imageMediaMetadata,这是GoogleDrive错误
有没有办法获得这些信息来解决这个bug,或者有没有办法在这个bug出现之前强制重新分析元数据
注意:JFYI:如果我添加属性字段以过滤到
文件。列出方法这些断开的元数据字段将从响应中排除。这是关于如何在驱动器UI中复制图像文件的已知问题。通过驱动器API复制图像文件不存在此问题。解决方法是下载并重新上传文件内容,这将导致重新扫描文件并填充元数据。如果您有此问题的链接,请添加它。我想跟踪进度。不幸的是,我们没有为驱动器API或产品维护公共问题跟踪程序。