在Google Drive API上有没有办法从webContentLink属性获取文件id



例如,在firebase存储中,您可以使用名为refFromURL((的方法仅从下载url获取文件的引用。有没有办法在谷歌驱动api上做同样的事情?就像只使用webContentLink值获取文件id一样?

答案:

文件ID位于webContentLink值内

更多信息:

举个例子,您有webContentLink数据,例如:

{
"webContentLink": "https://drive.google.com/uc?id=1jz7Xl_OonGdlVd2QqOiPIr2KU_0BtZ-A&export=download"
}

id=&export之间的部分是文件ID:

1jz7Xl_OonGdlVd2QqOiPIr2KU_0BtZ-A

注意:只有非Google Workspace文件具有webContentLinks(图像、视频、.xlsx文件等(。不能对本机图纸/文档/幻灯片文件执行此操作。

最新更新