我正在使用R httr包和Google Drive API。 Google云端硬盘API中是否有任何内容可以设置文件的fileId
?
方案是:我有一个Tableau报告正在查看Google表格。我无法将新数据从R流传输到表中,因为它在API上过于沉重,即使长时间睡眠也会出现HTTP错误。我无法上传新文件,因为自动化会中断; Tableau通过其唯一ID挂接到文件中。
我能解决这个问题吗?
答案 0 :(得分:1)
插入文件时,谷歌驱动器会设置文件ID。它不是你能提供的东西。
关闭的内容是在v3中有一个名为genreatedids的内容,但这又是Google为您创建的ID,而不是您可以提供的ID。
我认为没有解决你的问题。
答案 1 :(得分:0)
易腻的柠檬挤压。
在Google云端硬盘中,"文件" (具有ID的东西)是与该文件" s"内容"分开的实体。因此,在不创建新文件的情况下完全替换现有文件的内容非常简单。见https://developers.google.com/drive/v3/reference/files/update。如果文件很大,请务必使用此处所述的resumable upload
形式的API https://developers.google.com/drive/v3/web/manage-uploads#resumable