2013-01-24 2 views
2

iTunes Store에서 TV 프로그램의 특정 에피소드로 연결되는 링크를 얻으려면 어떻게해야합니까? 쇼의 이름 *, 시즌 및 에피소드 번호가 있습니다. documentation에서 에피소드 목록을 얻은 다음 JSON을 구문 분석하여 에피소드 및 iTunes 링크를 찾을 수 있음을 발견했습니다.iTunes API에서 특정 에피소드를 얻는 방법은 무엇입니까?

그러나 설명서에는 너무 많거나 너무 큰 요청 (예 : limit 매개 변수 사용)을 피해야한다고 나와 있습니다. 따라서 원하는 에피소드 링크를 직접 얻을 수있는 더 좋은 방법이 있는지 궁금합니다. 잠재적으로 거대한 에피소드 목록을 가져 와서 파싱합니다. 시즌 이름이 모호 *)의 경우


, 나는 TVDB 데이터를 가지고,이 켜지지 경우도 '정식'이름을 지정할 수 있습니다.

답변

1

검색 API에는 반환 할 콘텐츠를 한정하는 데 도움이되는 몇 가지 매개 변수가 있습니다.

"제목"으로 쇼 제목을 사용해야하는 것처럼 들립니다. 기간을 보장한다 "속성 = tvSeason"를 추가

https://itunes.apple.com/search?term=Jersey+Shore&attribute=tvSeasonTerm&entity=tvEpisode

는 TV 쇼 제목과 (음악, 영화, 애플리케이션 등 포함) 아이튠즈 스토어에없는 다른 메타 데이터에 일치합니다.

또한 "entity = tvEpisode"를 추가하면 API에 반환되는 에피소드 만 표시되며 시즌 정보 (기본적으로)가 필요하지 않습니다.

관련 문제