我可以在网页中嵌入Google云端硬盘吗?


9

Google协作平台和日历以及其他各种服务都具有可嵌入其他站点的框架。特别是Google网上论坛具有特别出色的嵌入功能。

除了安全性问题,我希望能够将驱动器文件夹嵌入到页面中,就像来自网上论坛的会话一样。通过组,您可以使用Google服务中的简单HTML代码,然后将其添加到现有页面中。拥有易于使用的用户界面,而不用太深入地研究API是一件好事。

是否可以通过Google代码或外部服务的嵌入,将相似的嵌入代码与Google云端硬盘的共享文件夹一起使用?


1
我建议您看一下以下问题:webapps.stackexchange.com/questions/26407/…并阅读本文:arstechnica.com/business/2012/04/…-似乎有某种API支持网站,但我认为它仍然很有限。
amiregelz 2012年

您可以将文件夹设置为公共文件夹,并使用它和内部文件创建一个网站
phwd

@phwd我已经更新了问题,以强调我正在根据是否存在与其他服务相似的嵌入代码来寻找答案;基于提供类似功能代码的各种其他服务,使用API​​的个人似乎没有必要
Mfg 2012年


@RainLover因为谷歌应用程序的政策可能已经改变,因为最近的答案被接受,你可以在这里发表您的答案,我可以接受一个
MFG

Answers:


7

Google云端硬盘文件夹可以嵌入并显示在listgrid视图中:

列表显示

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


网格视图

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



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

:转到Google云端硬盘>>打开文件夹>>在浏览器地址栏中查看其URL。例如:

文件夹URLhttps : //drive.google.com/drive/folders/0B1iqp0kGPjWsNDg5NWFlZjEtN2IwZC00NmZiLWE3MjktYTE2ZjZjNTZiMDY2

文件夹ID
0B1iqp0kGPjWsNDg5NWFlZjEtN2IwZC00NmZiLWE3MjktYTE2ZjZjNTZiMDY2

请注意需要许可的文件夹

此技术最适合具有公共访问权限的文件夹。当您以这种方式嵌入时,仅与某些Google帐户共享的文件夹会引起麻烦。在进行此编辑时,将显示一条消息“您需要权限”,其中带有一些按钮,可帮助您“请求访问权限”或“切换帐户”(或可能登录到Google帐户)。这些按钮中的Javascript IFRAME在Chrome 中无法正常运行。

请访问https://productforums.google.com/forum/#!msg/drive/GpVgCobPL2Y/_Xt7sMc1WzoJ了解更多信息。


5

Google云端硬盘不直接提供HTML嵌入代码,而是积极阻止将公用文件夹列表放入<iframe>您网站上的的功能(使用X-Frame-Options: SAMEORIGIN)。

我一直找不到提供嵌入功能的第三方服务。

您目前的答案似乎是“ 否”


2

我认为您会发现答案在于使用Google API服务。我一直在看同一件事,到目前为止,这就是答案。

https://developers.google.com/discovery/libraries

您需要将客户端库添加到您的网站,并在您的网页中引用它。您还需要向Google添加安全密钥,以便系统可以验证从您的站点到Google硬盘的呼叫。

任务,电子邮件,日历等相同库的工作。


2

这是您可以执行的操作:

  1. 上载您的PDF文件。
  2. 然后在文档列表中单击您的文件。
  3. 预览将打开。
  4. 您将看到一个名为“ 打开”的蓝色按钮(右下侧)
  5. 单击该按钮。您将被转移到docs.google.com
  6. 在这里,您会看到顶部菜单,如FileEdit ...
  7. 选择“ 文件” →“ 嵌入文件”。然后,您可以获得嵌入代码。

另外,不要忘记您的文档共享设置必须是具有链接的任何人



0

集成Google站点和Google云端硬盘的一种可能的解决方案是MetaDrive。http://www.evenbytes.com/metadrive.html

该工具允许用户显示驱动器文件夹,浏览,搜索和一些高级功能,例如自定义元数据

希望对您有所帮助。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.