如何在Google云端硬盘中以mp3结尾的网址热链接mp3?


12

我想获得指向格式为的Google云端硬盘中托管的mp3的链接filename.mp3,因此可以在链接到mp3文件时从提供嵌入式音频播放器的网站链接到它。

我已经搜索了Web和其他SE网站,但是最接近解决方案的是找到文件的直接下载链接或在其他地方托管文件的建议。但是,为了(将来)方便起见,我希望直接托管和链接到/到Google云端硬盘。

谁能提供一些见识或指出为什么这可能行不通?

Answers:


6

对的,这是可能的。

  1. 首先,将目录权限更改为mp3文件所在的公共目录。

  2. 复制文件夹ID,当您在目录中时,该ID将位于URL的末尾。会是这样的

    0C2QKl-TsV6cVTE7wbWNOelRiRlk
    
  3. 接下来,您可以使用托管模式访问mp3文件:

    https://googledrive.com/host/0C2QKl-TsV6cVTE7wbWNOelRiRlk/filename.mp3
    

请注意,https://googledrive.com/host/与“普通”共享链接模式URL相比,URL的开头部分更改为托管模式https://drive.google.com/open?id=


谢谢你,巴尔吉特!这非常接近我的想法。您是否知道可以通过任何方式更改此过程,因此无需将目录权限设置为“公共”,而可以将其设置为“具有链接的任何人”,同时保持完整的功能?
nholtappels 2014年

1
@nholtappels我认为目前这是唯一的方法
mbaljeetsingh 2014年

不幸的是,我认为这不再可行。我将我的文件夹设为公开,但这是我得到的URL https://drive.google.com/open?id=0B0GRVvnH21RdT3MwQ3lzN3Vjdnc&authuser=0,其中的文件名是intro.wav
JGallardo 2015年

确实有效。@JGallardo,您必须使用googldrive.com/host网址,而不是单击共享时为您提供的网址
蒂姆

5
这个答案已经过时了。自2016年8月31日起,googledrive.com/host已被弃用,不再起作用。
2017年

5

如果您通过链接共享MP3,则会获得这样的链接

https://drive.google.com/file/d/XXXXXXXXXXXXXXXXXX/view?usp=sharing 

MP3文件XXXXXXXXXXXXXXXXXXID在哪里。然后,您可以通过以下方式获得对此音频的直接链接:

http://docs.google.com/uc?export=open&id=XXXXXXXXXXXXXXXXXX

特别是您可以使用

<audio controls>
   <source src="http://docs.google.com/uc?export=open&id=XXXXXXXXXXXXXXXXXX" type="audio/mp3">
   <p>Your browser does not support HTML5 audio :(</p>
</audio> 

5

不知道这是否仍然可以帮助任何人,但是可以做到。通过“任何具有链接的人都可以查看文件”的链接:

  • 在文件ID uc?id=前面加上前缀&export=download

所以它看起来像这样:

https://docs.google.com/uc?id=FILE-ID&export=download

3

此示例有效:

<audio controls="">
   <source src="http://docs.google.com/uc?export=open&amp;id=1uZd99P8_xWM3fYsoSl4xHa8md2MWHa68" type="audio/mp3"></source>
   Your browser does not support HTML5 audio <br />

</audio>

+1是第一个发布此方法的用户(第二个是Kpym),但请添加说明,以便其他人可以理解他们为什么做某事,即为什么某事有效。谢谢!
Aleksandar

1

我今天研究了这个主题约一个小时。从最近(即2015/05)开始,我也不相信有可能再出现,但我希望证明自己是错误的。

参考文献


我在2016年5月26日编辑了答案。我不知道Google云端硬盘有托管模式。请注意,https://googledrive.com/host/与“普通”共享链接模式URL相比,URL的开头部分更改为托管模式https://drive.google.com/open?id=
格雷格

0

我遇到了同样的问题,并且可以通过以下网址使用它:

https://docs.google.com/uc?export=open&id=XXXXXXXXXXXXXXXXXXXXXXX

大。我能够从以下结构中获得一些运气: "https://drive.google.com/uc?id=XXXX&authuser=0&export=download"
加布里埃尔·费尔
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.