我到处玩是为了给苹果音乐添加音乐。我用"Charles“记录请求,并在单击”重复选择的请求“后将其删除后再将其添加到我的库中。是否可以用javascript发送请求?我试过的歌曲标题是368207161,但不起作用
var headers = {
'X-Apple-Private-Listening':'false',
'X-Apple-Store-Front':'143445-2,32',
'Client-iTunes-Sharing-Version':'3.15',
'Accept-Language':'en-GB;q=1.0, de-AT;q=0.9',
'Client-Cloud-DAAP-Version':'1.3/iTunes-12.9.0.164',
'Accept-Encoding':'gzip',
'X-Apple-itre':'0',
'Content-Length':'77',
'Client-DAAP-Version':'3.13',
'User-Agent':'iTunes/12.9 (Macintosh; OS X 10.14) AppleWebKit/606.1.36.1.9 (dt:1)',
'Connection':'keep-alive',
'Content-Type':'application/x-dmap-tagged',
'X-Dsid':'<value deleted>',
'X-Guid':'<value deleted>',
'Cookie':'<value deleted>'
};
var myRequest = new Request("https://ld-5.itunes.apple.com/WebObjects/MZDaap.woa/daap/databases/1/cloud-add","POST",headers,"368207161");
var exchange = httpClient.send(myRequest);发布于 2018-10-23 21:39:06
不,这不可能。此内部API不适合web使用,也不允许跨域请求。
如果您希望允许用户将音乐添加到他们的Apple music帐户,请使用嵌入式Apple播放器。您可以使用苹果音乐工具箱创建这些嵌入。
https://stackoverflow.com/questions/52958109
复制相似问题