Подтвердить что ты не робот

Получение идентификатора iTunes для элемента iPod player

У меня есть приложение, которое взаимодействует как с проигрывателем iPod, так и с API поиска веб-сервисов iTunes Store. Есть ли способ получить iTunes ID для песни, которую я получаю из своей пользовательской библиотеки iPod (например, через MPMusicPlayerController или MPMediaItem)?

В документации говорится, что MPMediaItemPropertyPersistentID - уникальный идентификатор, который сохраняется во время запуска приложения. Это, однако, похоже, что это может быть уникальный локальный идентификатор.

Единственное решение, о котором я могу думать, это получить название песни и исполнителя из MPMediaItem, а затем запросить iTunes для получения идентификатора iTunes. Является ли идентификатор iTunes сохраненным где-либо локально внутри библиотеки iPod?

Спасибо - я довольно новичок в медиа-среде.

4b9b3361

Ответ 1

В документации API не указано свойство для MPMediaItem, которое дает ID песни iTunes, но оно дает всю информацию о песне, например, имя исполнителя и песни, поэтому, как вы предположили, вы можете искать хранить для этого критерии.