gpt4 book ai didi

google-drive-api - 无法使用 Google Drive API 更新 mimeType

转载 作者:行者123 更新时间:2023-12-02 02:06:45 26 4
gpt4 key购买 nike

我已将一些文件加载​​到 Google 云端硬盘,但错误地为某些文件分配了不正确的 mimeType。我现在想将 mimeType 更新为正确的值。

我有以下 Python 代码,它成功更新了与文件关联的描述,但 mimeType 始终保留其原始值。

file = service.files().get(fileId=GoogleFileId).execute()
file['mimeType'] = 'application/msword'
file['description'] = 'test description'
updated_file = service.files().update(fileId=file['id'], body=file, updateViewedDate=False).execute()

谁能发现我遗漏了什么?

戴夫

最佳答案

是的,您必须自己更新文件内容。 mimeType 是根据上传的文件计算得出的。通过传递用于创建文件的 media_body 等来完成。

抱歉,这很麻烦。但是,如果您正在编写脚本,它应该会给您带来“某些文件”的太多痛苦。

关于google-drive-api - 无法使用 Google Drive API 更新 mimeType,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14629839/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com