当前位置: 首页 > 知识库问答 >
问题:

在网站上嵌入私人谷歌驱动器图像

郎欣然
2023-03-14

我有一个谷歌驱动器文件夹与图像在其中,需要保持“限制:只有添加的人可以打开这个链接”,因为我们的驱动器需要保持HIPAA兼容。我创建了一个web应用程序,用户可以使用他们的谷歌账户登录,并且应该能够直接从web应用程序中查看这些图像(因为他们也可以访问谷歌驱动器文件夹)。我能够使用以下链接结构嵌入图像:https://drive.google.com/uc?export=view&id=+[fileID]。

它在Chrome上工作得很好,但在Safari和移动设备上不工作--它只是显示一个空白图像,尽管当我进入图像链接时会出现。当我公开该文件夹时,它可以在所有浏览器/设备上工作,所以我认为问题是访问受限。有没有办法绕过这个?

想法:由于我有用户身份验证令牌,我想我可以创建一个iFrame,在这里我加载图像URL,并使用他们的令牌设置cookie,这样Drive就知道他们可以访问图像。思想?

共有1个答案

咸承教
2023-03-14

只是一个想法,但是通过Javascript发送一个带有适当授权头的请求并通过授权头嵌入图像来使用blob怎么样?

 类似资料: