【发布时间】:2019-01-08 10:02:49
【问题描述】:
我需要使用 Google Drive API 创建一个文件(我使用的是 v3,目前是最新版本)。如果重要,请使用 python。
我的代码如下,
drive_service.files().create(supportsTeamDrives=True, body={
'name': 'test-file',
'mimeType': 'application/vnd.google-apps.spreadsheet',
'parents': [folder_id],
'properties': {'locale': 'en_GB',
'timeZone': 'Europe/Berlin'}
})
按照文档@here,我尝试将properties 键设置为所需的区域设置,但它继续使用我帐户的默认区域设置创建文件。
我怎样才能让它在创建时工作?有没有其他参数可以填?
【问题讨论】:
-
我不确定我是否理解这个问题。你能举一个你认为错误的例子吗?
-
创建文件时,属性不是我在代码中指定的,而是默认的
-
您查看的是最新上传的文件,而不是您之前上传的文件?
-
是的,之前没有上传文件,只有我正在创建的文件
-
是的,但是每次你运行它都会创建一个你理解的新文件。我仍然不明白您所说的不包含您要查找的数据的确切位置。你在找驱动器吗?你在做一个file.get吗?你只是在检查响应吗?
标签: python google-api google-drive-api google-api-python-client google-drive-shared-drive