html - 如何在网站中嵌入 Google Drive 文件夹

标签 html google-drive-api embed

我在 Google 云端硬盘中有一个文件夹,我想将其嵌入到我的网站中。我找不到嵌入代码或 Google Drive 帮助文章中记录的任何内容。

最佳答案

Google 云端硬盘文件夹可以嵌入并显示在列表网格 View 中:

ListView

<iframe src="https://drive.google.com/embeddedfolderview?id=FOLDER-ID#list" style="width:100%; height:600px; border:0;"></iframe>


GridView

<iframe src="https://drive.google.com/embeddedfolderview?id=FOLDER-ID#grid" style="width:100%; height:600px; border:0;"></iframe>



:什么是文件夹 ID (FOLDER-ID),如何获取?

A:转到 Google Drive >> 打开文件夹 >> 在浏览器的地址栏中查看其 URL。例如:

文件夹网址:https://drive.google.com/drive/folders/0B1iqp0kGPjWsNDg5NWFlZjEtN2IwZC00NmZiLWE3MjktYTE2ZjZjNTZiMDY2

文件夹 ID:
0B1iqp0kGPjWsNDg5NWFlZjEtN2IwZC00NmZiLWE3MjktYTE2ZjZjNTZiMDY2

警告需要权限的文件夹

此技术最适用于具有公共(public)访问权限的文件夹。当您以这种方式嵌入仅与某些 Google 帐户共享的文件夹时,它们会造成麻烦。进行此编辑时,会出现一条消息“您需要许可”,其中有一些按钮可帮助您“请求访问权限”或“切换帐户”(或可能登录到 Google 帐户)。这些按钮中的 Javascript 在 Chrome 中的 IFRAME 中无法正常工作。

阅读更多信息 https://productforums.google.com/forum/#!msg/drive/GpVgCobPL2Y/_Xt7sMc1WzoJ

关于html - 如何在网站中嵌入 Google Drive 文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20681974/

相关文章:

jquery - Bootstrap 两列列表

javascript - 在附加内容之前延迟加载图像

c# - 仅当文件公开共享时才允许下载谷歌文档

css - 以响应方式将 Bootstrap 网页嵌入到 iframe 中

javascript - Amature javascript 引用文本文件

jQuery 单击“嵌入”不起作用?

javascript - 如何创建带有描述字段的框

html - Bootstrap 顶部固定导航栏,带有 Logo 左缩进和登录和注册按钮

python - 使用 pydrive 模块在 Gdrive 上创建新文件夹

Java Google Drive API 没有客户端 secret 或新项目