Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google drive api Gdrive-需要mp3直接永久url才能在wordpress网站上播放_Google Drive Api - Fatal编程技术网

Google drive api Gdrive-需要mp3直接永久url才能在wordpress网站上播放

Google drive api Gdrive-需要mp3直接永久url才能在wordpress网站上播放,google-drive-api,Google Drive Api,我的wordpress网站上有大量的音频文件要播放。由于我的服务器是共享主机,流式传输变得非常缓慢。我想把mp3上传到gdrive中,然后用wordpress给出mp3的url 我遵循了以下流程- 1. 单击从gdrive下载mp3,获取地址,最后给出&type=.mp3。它工作了一天,但从第二天起,我的音频就不能在我的网站上播放了。我认为谷歌每天都在动态地改变url 2. 考虑使用共享公共链接。但这让我进入了谷歌的下载页面。我所需要的是一个直接的永久链接与mp3扩展流的目的。这是没有用的 使用

我的wordpress网站上有大量的音频文件要播放。由于我的服务器是共享主机,流式传输变得非常缓慢。我想把mp3上传到gdrive中,然后用wordpress给出mp3的url

我遵循了以下流程-

1. 单击从gdrive下载mp3,获取地址,最后给出&type=.mp3。它工作了一天,但从第二天起,我的音频就不能在我的网站上播放了。我认为谷歌每天都在动态地改变url

2. 考虑使用共享公共链接。但这让我进入了谷歌的下载页面。我所需要的是一个直接的永久链接与mp3扩展流的目的。这是没有用的


使用mp3扩展名获取永久url还有其他方法吗?谢谢。

您尝试过这个URL吗

https://drive.google.com/uc?export=download&id=YOUR_FILE_ID

还要检查另一种方式;但您必须使用驱动器API。我们的想法是使用驱动API提供的
webViewLink
url。

Hi David,我已经看到了该页面。但是,除了编码之外,还有什么方法可以获取webViewLink呢?您可以使用API资源管理器来获取它,而无需任何代码:嗨,David,我已经给出了一个文件id,并单击了execute按钮,该按钮以JSON格式给出了响应。但是这个JSON对我有什么用呢?我所需要的是一个永久链接到我的mp3文件在gdrive。请帮助我。json包含一个“webviewlink”属性,您只需要复制它,我看不到“webviewlink”。相反,我看到的是“webContentLink”。这就是你的意思吗?获得此链接后,我现在应该做什么?如果给您带来不便,我很抱歉。谢谢