Отправить HTTP-запрос в Apple Music - PullRequest
0 голосов
/ 24 октября 2018

Я играю вокруг, чтобы добавить музыку в Apple Music.Я записываю запрос с помощью « 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);

1 Ответ

0 голосов
/ 24 октября 2018

Нет, это невозможно.Этот внутренний API не предназначен для использования в Интернете и не допускает междоменных запросов.

Если вы хотите, чтобы пользователи могли добавлять музыку в свою учетную запись Apple Music, используйте встроенный проигрыватель Apple Music.Вы можете создавать эти встраивания, используя Apple Music Toolbox .

...