【发布时间】:2026-02-17 23:50:02
【问题描述】:
有人可以帮助我吗?我可以像这样(img1)在版本 2 中将文件添加到我的网页中:drive.files().get(fileID).execute().getAlternateLink()); 我如何在版本 3 中做到这一点?所有这些方法都返回 null:getWebContentLink、getWebViewLink、getThumbnailLink
2)我怎样才能获得完全访问权限?谷歌示例不起作用
img1
【问题讨论】:
-
"webContentLink string 一个在浏览器中下载文件内容的链接。这仅适用于Drive中具有二进制内容的文件。" 来源:developers.google.com/drive/v3/reference/files#resource 还有“webViewLink string 一个链接用于在相关的 Google 编辑器或浏览器的查看器中打开文件。"
-
.getWebContentLink() 为空(与我用于 getAlternateLink() 的文件相同
-
是二进制文件吗?据说,这仅适用于二进制文件。如果没有,你可以试试 webViewLink?
-
它是 .doc 文件(在谷歌文档中创建)。 getWebViewLink 也返回 null ///
-
这对我来说很好用。我能够为文档获得 webViewLink 就好了。我建议尝试从API's explorer 运行它。如果您可以在此处使用完整的请求和回复更新您的问题。
标签: java google-app-engine spring-mvc jakarta-ee google-drive-api