我正在尝试以 M4A 格式和 iTunes 链接从我的 API 播放歌曲。我不希望用户登录 iTunes 来播放歌曲。可能吗?
此外,当我添加歌曲时,无论是单曲还是队列中,都会出现错误:
musickit.js:1 未捕获(承诺) CONTENT_UNAVAILABLE:请求的内容不可用。
在 API。(https://js-cdn.music.apple.com/musickit/v1/musickit.js:1:95138)
在https://js-cdn.music.apple.com/musickit/v1/musickit.js: 1:14425
在 Object.next ( https://js-cdn.music.apple.com/musickit/v1/musickit.js:1:14530 )
在完成 ( https://js-cdn.music.apple.com /musickit/v1/musickit.js:1:13248 )
<script src="https://js-cdn.music.apple.com/musickit/v1/musickit.js"></script>
var music = MusicKit.getInstance();
var song_url = "https://audio-ssl.itunes.apple.com/apple-assets-us-std-000001/Music/2f/4a/3f/mzm.ixudilzh.aac.p.m4a";
music.setQueue({ song: song_url }).then(function(queue) {
music.play();
});