在谷歌应用程序脚本中从谷歌驱动器中获取图像

时间:2016-09-22 18:01:02

标签: google-apps-script

我们正在为我们的项目使用谷歌应用程序脚本。我们必须在我们的页面上显示存储在我们驱动器中的图像。这就是我们过去的做法。

https://www.googledrive.com/host/File-id

这种情况很好,直到几天前我们的图像停止加载并且我们开始收到502错误。对于为什么会发生这种情况的任何帮助/想法都会受到欢迎。

1 个答案:

答案 0 :(得分:1)

谷歌驱动器中的网络托管已被关闭。

请参阅:
http://googleappsdeveloper.blogspot.com/2015/08/deprecating-web-hosting-support-in.html

您可以使用以下网址链接到驱动器中的图像:
    https://drive.google.com/uc?id=FILEID

以下是我的一个项目的代码片段:

$("#HeaderImage").html("<img src='https://drive.google.com/uc?id=" + imageId +"'style='max-width:100%'>");

如果图像不公开,则需要对用户进行身份验证并对图像拥有适当的权限。