Google Drive不同尺寸的缩略图

8

我注意到通过Google Drive SDK生成的缩略图URL以字符串“=s220”结尾,如果您更改此字符串(例如s500),则会得到不同大小的缩略图。这是否是受支持的行为?如果是,则它是一个非常有用的功能。


我最好快点回答这个问题,以免那些对此一无所知的人关闭问题,因为他们不理解它。 - Ali Afshar
3个回答

8

目前这不是官方文档中的行为(也许将来会有),但这个功能不会很快消失,我同意它非常有用。


1
对于某些缩略图,URL似乎具有不同的格式。在那里它有&sz=s220。但这对我来说似乎有点可疑。没有关于此的文档记录。 - panzi
@Ali Afshar:这似乎仍然不是文档化的行为。了解这一点将非常有趣。总的来说,Google Drive API文档似乎非常糟糕 - 大多数示例不再起作用(PHP SDK),因此我通常感到不安,不知道今天的功能是否会在明天/版本中继续工作,或者是否需要更改大量代码。这很遗憾! - stackven
我有几个问题。我认为Ali是能够回答这个问题的最佳人选。
  • 这已经有记录了吗,还是没有?
  • 我可以在我的代码中依赖于这种行为(不同大小的后缀)吗?
  • 缩略图链接是长期存在的吗?
  • 这张缩略图的URL是公开且对每个人都可用的吗?
- Vlad Tsepelev
2
如果它从2012年到2017年一直存在,我猜可以“安全”依赖它,但是记录一下会很好 :) - Sebastien Lorber

1
在这种情况下,s220是图片的宽度。您可以将其更改为任何您想要的数字。

此外,您可以删除它并获得完整尺寸的图像。如果您想显示全尺寸图像,但不想公开文件ID或想向某人发送临时链接,则可能会有用。缩略图链接只在有限的时间内有效。在某些项目中,使用缩略图链接以提高安全性可能很有用。用户无法共享链接,因为它们在一段时间后将无效。


0

回应这个8年前的问题的未来之声:

是的,今天它仍然有效。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接