Я занимаюсь разработкой приложения для iOS, и мне нужно разрешить пользователю воспроизводить в приложении предварительный просмотр нескольких песен из iTunes.Теперь с помощью API поиска и adamID я легко могу найти previewUrl и заставить его играть.
Я рад правилам и описаниям API, и это говорит о том, что мне нужно сохранить URL-адрес магазина, чтобы позволить пользователюкупить песню, которую я не могу сохранить аудио и так далее, но единственное, что я хочу сделать, это сохранить «previewUrl» вместо того, чтобы искать его каждый раз, так как я не очень привык использовать APIи использование яблок, чтобы быть очень строгим, иногда я хотел бы, чтобы мое приложение не было принято.
Так что я могу «статически» использовать «previewUrl» и «trackViewUrl», не отправляя каждый раз вызов поиска иразобрать результат?
{
"resultCount": 1,
"results": [
{
"someStuff" : "...",
"trackViewUrl": "http://itunes.apple.com/it/album/succede/id480182271?i=480182284&uo=4",
"previewUrl": "http://a2.mzstatic.com/us/r1000/115/Music/f9/d0/c0/mzm.fvpggyal.aac.p.m4a",
"someMoreStuff" : "...",
"..." : "..."
}
]
}