2012-02-07 16 views
2

iOS 앱을 개발 중이며 사용자가 iTunes에서 여러 곡의 미리보기를 앱으로 재생할 수 있어야합니다. 이제 조회 API 및 adamID를 사용하여 previewUrl을 쉽게 찾고 재생할 수 있습니다.Apple API 노래 "previewUrl"지속성

Rad API 규칙 및 설명 및 sais는 사용자가 음악을 구입할 수 있도록 상점에 URL을 보관해야하며, 오디오를 저장할 수 없다는 등의 이유 때문에 하지만 내가 API를 사용하는 데별로 익숙하지 않기 때문에 매번 찾아야하는 대신 "previewUrl"을 저장하고 싶습니다. 사과를 사용하면 내 앱이 받아 들여지지 않도록하는 것이 훨씬 엄격 할 수 있습니다.

그래서 "lookatically 호출을 보내고 결과를 구문 분석하지 않고"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" : "...", 
      "..." : "..." 
     } 
    ] 
} 

답변

1

예 캐싱 URL이 완벽하게 지원됩니다. API 규칙은 저장 및 재사용 할 수없는 실제 자산에 관한 것입니다.

캐시 된 데이터를 사용하여 중복 요청을 줄이고 성능을 향상시키는 이상적인 캐시 메타 데이터입니다.