【问题标题】:Images on Google Drive not serving with HTML <img> TagGoogle 云端硬盘上的图片未使用 HTML <img> 标签提供
【发布时间】:2016-11-13 18:01:32
【问题描述】:

我正在使用 Google Drive API v3 (python) 并且需要将 Drive 对象提供给浏览器,这对我有用:

https://drive.google.com/file/d/#####id######&key=#### >

https://drive.google.com/thumbnail?id=#####id########&key=#### >

目前(2016-11-13)不工作。收到 404 错误。

如果将url粘贴到浏览器中显示图像,如果在html代码中图像不显示。

谢谢。

【问题讨论】:

  • 直接在浏览器中尝试链接 (src) - 可能会显示带有错误消息和更多信息的 HTML 页面。
  • “不工作”并不是什么问题报告。它在做什么?你有错误吗?
  • 并在您从 Google 云端硬盘注销时尝试一下 - 也许这是私人数据,您在注销时看不到。

标签: python google-drive-api google-drive-android-api google-api-python-client


【解决方案1】:

如果您想在浏览器中显示来自 Google Drive 的媒体文件,您必须使用网络链接,该链接通过使用 Files.get

运行Try-it 并获得thumbnailLink 的此链接:

https://lh4.googleusercontent.com/2LRQM3FzopXEXogbArbNOnfQXI9eLOxR144aMVPQdydBeBxsD4FdP6L0upPOf2Chrd3Oug=s220

但是,请注意,webViewLink 之类的链接可能需要您登录自己的 Google 帐户。同样的概念也适用于 Python。

【讨论】:

  • 是的,thumbnailLink 效果很好,但是我尝试了 webViewLink 并且它不起作用,我将如何显示完整的图像?谢谢,谢谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多