- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的网络应用程序使用 SDK 查询用户 Google Drive 存储库,然后向用户显示文件列表,我想利用缩略图并显示文件缩略图。
如果用户仅登录到一个 Google 帐户,则缩略图会按预期显示。但是,如果用户一次登录多个用户帐户(我们总是这样),图像就会损坏。通过手动复制缩略图链接并将其输入浏览器,您必须首先选择您想要访问该链接的帐户。
从检查缩略图链接来看,没有 Google Apps 域信息,但是在检查替代链接(允许您在适用时将文件作为 Google 文档打开)时,此链接确实具有 Google Apps 域特定信息,并且不需要您选择访问它的帐户。
有什么我想念的吗?或者这是一个缺陷?
最佳答案
很奇怪,我刚刚测试过,我的 2 个帐户的工作方式不同:
对于常规文件(PDF、图像...),图像始终公开且始终可见,即使我没有登录任何帐户也是如此。
对于 native Google 文档,我只有在登录后才能看到图像。当多次登录时,我没有得到帐户选择器,它总是对非 gmail 帐户失败。 PS:显示图像的解决方法,您可以附加 URL 参数:&authuser=1(或 0),具体取决于您登录的顺序,这就是它无法以编程方式使用的原因。
也没有办法使用 OAuth 来显示缩略图,这样做时出现 401 错误。
IMO 这是一个错误,缩略图在理论上应该始终是公开的。我已向我们的工程团队提交了错误,我会及时通知您。
关于java - Google 云端硬盘缩略图链接没有 Google Apps 域信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12082304/
我有一个具有可变数量子元素的固定大小的 div。我不知道 children 的大小。目标是缩小它们以适合父级。 例子: .parent { width: 100px; height: 100p
我是一名优秀的程序员,十分优秀!