云盘音乐调用/song/url无法播放

不是返回了url吗
就是这个音乐本来在网易云上是没有版权的,然后从第三方下载过来上传到网易云盘,在网易云里面是可以播放,但是调用这个接口返回的url无法播放
无法重现

不好意思 可以播放 因为之前的url会403 所以改成这个地址播放
用那个地址是可以播放
我这个是开始能播放,但是你把链接打开停一会儿就放不了了,403

我也遇到过这个问题,最后发现是缓存问题,不留缓存就好了 `
header("Pragma: no-cache");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("HTTP/1.1 301 Moved Permanently");
header("Location: " . ${aimUrl});
`
原来是这样
@STHUDY 禁用缓存容易被封ip,不想要缓存的接口直接加时间戳就行了
@Binaryify 这样?
header("HTTP/1.1 301 Moved Permanently");
header("Location: " . ${aimUrl} . "?time=" . strval(time()));
这两种方式有什么区别呢? 拜托大佬简单介绍一下
@STHUDY 跟header无关,就接口地址加个?time=时间戳就行了