Google drive api 将文件上载到团队驱动器的子目录
如何将文件成功上载到team drive的子目录?使用Google drive api 将文件上载到团队驱动器的子目录,google-drive-api,google-drive-shared-drive,Google Drive Api,Google Drive Shared Drive,如何将文件成功上载到team drive的子目录?使用drive\u find()标识我的目录中的项目。不管我怎么做,我能做的最好的事情就是把文件放到团队驱动器的根目录中 drive_upload('iris_example.csv', type='spreadsheet', path = drivepath) 我成功地从以下位置获取了名称、id和驱动器资源的列表: drive_find(team_drive = 'Data Analytics Team') 像这样: # A tibble:
drive\u find()
标识我的目录中的项目。不管我怎么做,我能做的最好的事情就是把文件放到团队驱动器的根目录中
drive_upload('iris_example.csv', type='spreadsheet', path = drivepath)
我成功地从以下位置获取了名称、id和驱动器资源的列表:
drive_find(team_drive = 'Data Analytics Team')
像这样:
# A tibble: 29 x 3
name id drive_resource
* <chr> <chr> <list>
1 00.ExampleSubDirectory 1XoNCDizzZMHZ4sbBhnCXb-qokk8TW7Q_ <list [30]>
2 df_iris_in-2019-05-01 1kXSD_t96roqeLuXb0BDJfpCejlyZCa6FSL2YtdeWtxE <list [33]>
3 df_iris_in-2019-05-01 1qT_kRff8J8Qu5ZLxZhGLMDB7gO9O1PTtJ_KHsjItgFI <list [33]>
我使用url或资源id获得了相同的结果。我已经尝试了这里文档中的所有内容:
如何指定团队驱动器内子目录的路径?查找要写入的文件夹的id。在浏览器中导航到它最简单。该id位于URL中 例如,在这个URL中它是
1v4SQB39RTE0MCZLRLXZXVDB4HPZ8NK7
:https://drive.google.com/drive/u/0/folders/1v4SQb39RTE0MCzrZlLXzxVDB4HPZ8NK7
将该ID填充到连接驱动器路径/插槽的googsdrive中
drivepath <- drive_get(as_id("1v4SQb39RTE0MCzrZlLXzxVDB4HPZ8NK7"))
最后将文件推送到所需的目录
drive_upload('iris_example.csv', type='spreadsheet', path = drivepath)
查找要写入的文件夹的id。在浏览器中导航到它最简单。该id位于URL中 例如,在这个URL中它是
1v4SQB39RTE0MCZLRLXZXVDB4HPZ8NK7
:https://drive.google.com/drive/u/0/folders/1v4SQb39RTE0MCzrZlLXzxVDB4HPZ8NK7
将该ID填充到连接驱动器路径/插槽的googsdrive中
drivepath <- drive_get(as_id("1v4SQb39RTE0MCzrZlLXzxVDB4HPZ8NK7"))
最后将文件推送到所需的目录
drive_upload('iris_example.csv', type='spreadsheet', path = drivepath)