我正在制作一个简单的项目,可以将文件上传到Google云端硬盘。然后,我需要使用html 标记向用户“显示”此文件,为此我需要知道图像的URL。但是我不知道如何得到它。我尝试添加
找到我的Google云端硬盘文件的ID,但尽管我可以使用此方法在浏览器中看到该图像,但它也无法正常工作,我还检查了此页的代码并找到了
如您所见,我找到了我的图片,但是我的文件名与照片中带下划线的ID不一样。
答案 0 :(得分:2)
SO 10311092中发布了许多方法,其中某些方法已被弃用。但是,似乎到2018年10月仍然可以使用。ctf0的answer非常简单。
这是@的方式 https://productforums.google.com/forum/#!topic/drive/yU_yF9SI_z0/discussion
1-上传您的图片
2-右键单击并选择“获取共享链接”
3-复制链接,看起来应该像
https://drive.google.com/open?id=xxxxxxx
4更改打开?到uc?并像
一样使用它
<img src="https://drive.google.com/uc?id=xxxxx">
- 建议从网络上引用任何内容时删除http:或https :,以避免您的服务器出现任何问题。
或者您也可以尝试使用Google的method:通过webViewLink
属性中的URL为用户提供对文件的直接访问。