链接到 Google 云端硬盘中的图像

问题描述 投票:0回答:1

我有一个链接到 Google 表格的应用程序,该表格的 1 列包含指向 Google 云端硬盘上的图像的链接。 这些链接的作用与以下链接相同: https://drive.google.com/uc?id=1wHFpogegcY3FMgXNM1pYFh-_9Vs3n73O 但不是最新的链接,例如: https://drive.google.com/uc?id=d/1_miFhLzYjf36ChdIjwRjryClwcJZazJ9/view?usp=sharing 由于某种原因,当我设置对具有链接的任何人的访问权限并“复制”链接时,它会在末尾添加此位,即这个额外的尾部: 强文本/视图?usp=共享。 有没有比我更有经验的人(大多数正在阅读本文的人)知道 最后一点有问题吗? 最后一点有必要吗? 为什么当我复制链接时会出现最后一位,而之前没有出现? 为什么几个月前我可以做到这一点,但现在却不起作用了? 正确的方法是什么? 我没有编写这段代码,所以我希望有人可以相当简单地解释这一点。 感谢您的想法。 汤姆

image google-sheets hyperlink drive
1个回答
0
投票

您提供的链接是用于查看文件的 Google 云端硬盘链接。末尾的额外尾部,例如 /view?usp=sharing,确实导致了问题,因为它表明您正在尝试以 预览模式 访问该文件,这可能无法直接通过您的应用程序。

你应该做什么:

{file_id} 部分将是您文件的唯一标识符。

将 {file_id} 替换为文件可共享链接中的实际文件标识符,以创建指向该文件的直接链接。此链接应始终有效,并且不会随着时间的推移而改变。然后,您的应用程序应该能够使用此直接链接访问图像,而无需任何额外的尾部或其他参数。

© www.soinside.com 2019 - 2024. All rights reserved.