显示 Google 云端硬盘文件夹中的图像

问题描述 投票:0回答:2

我试图找到一个关于如何在网页上使用 JS 从特定 Google Drive 文件夹中调用可渲染图像链接列表的示例。这是为了通过 Modx 和 ModMore 数字标牌插件在 Raspberry Pi 上创建数字标牌幻灯片。

html google-drive-api modx
2个回答
2
投票

通过可渲染的图像链接,我假设您指的是仅渲染的图像,而不仅仅是图像链接。 (有点被措辞搞糊涂了)

如果您想从谷歌驱动器抓取图像并将其显示在您的网站上,您必须采取一种方法来做到这一点。

方法 您要做的就是在谷歌驱动器中找到该图像,然后右键单击它,然后按“共享”按钮,访问该菜单后,打开“高级”,它应该位于图像的右下角弹出窗口。从这里您应该会看到类似于下面列出的共享链接。

https://drive.google.com/file/d/<LONG-ID>/view?usp=sharing

此外,在此弹出窗口中,请确保将私人图像共享更改为“打开 - 知道链接的任何人”。按该菜单上的“完成”。

接下来您需要做的是复制以下链接:

https://drive.google.com/uc?id=

然后您需要从原始链接中复制并将其粘贴到上面列出的链接中的“id=”之后。

它应该看起来像这样:

https://drive.google.com/uc?id=<LONG-ID>

据我所知,这就是全部。几年前,当我为网页创建 JS 横幅时,我已经使用过它,它工作得很好,但你必须记住,它不会生成 .jpg 或 .png 链接,即使如此,它也会生成在大多数情况下都有效。我认为谷歌不会对他们的系统进行太大的改变,但如果他们有的话,请给我一个通知,我会尝试看看是否有更新的解决方案。

我强烈建议您下载图像并将其嵌入网页或使用 Imgur 等服务,因为执行和过程要简单得多。

祝你有美好的一天!


0
投票

直接在浏览器中查看它可能对你们所有人都有好处;事实证明这对我确实有帮助。 放置图像标签 src=“https://lh3.googleusercontent.com/d/{img-google-id}”

© www.soinside.com 2019 - 2024. All rights reserved.