Получить информацию о песне по ссылке Apple Music

Apple предлагает нам способ поиска товаров в музыке Apple с помощью партнерских ссылок. Но возможно ли получить информацию о песне по ссылке. Например, эта ссылка: https://itun.es/ua/qzPyfb?i=1164089149. Мне нужно получить информацию по этой ссылке, которую я могу использовать для поиска песни, например, в MPMediaLibrary.

1 ответ

Итак, я нашел ответ. Последние цифры являются идентификатором продукта. Воспользовавшись этой ссылкой https://itun.es/ua/qzPyfb?i=1164089149. Представьте, что мы уже получаем из строки последние цифры.

 MPMediaLibrary *library = [MPMediaLibrary defaultMediaLibrary];
    [library addItemWithProductID:trackId completionHandler:^(NSArray<__kindof MPMediaEntity *> * _Nonnull entities, NSError * _Nullable error) {
        if (error) { 
            NSLog(@"%@", error);
        } else {
            if ([entities count]) {
                for (MPMediaItem *item in entities) {
                    NSLog(@"%@", item.title);
                }
            } else {
                    NSLog(@"There is no track with this product Id. Bad link.");
            }
        }
    }];
Другие вопросы по тегам