2011-07-27 8 views
8

Wydaje intuicyjne:iTunes Search API - czy istnieje sposób na pobranie wszystkich aplikacji (iPhone, iPad, Mac) dla określonego słowa kluczowego?

http://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html

Spodziewałem się, że http://itunes.apple.com/search?term=Avatar+Cameron&media=software&country=FR&limit=15 wróci wszystkie aplikacje na iTunes, niezależnie od konkretnej platformy (iPhone, iPad-only, Mac).

Jednak nie wydaje się, aby tak było.

Czy istnieje inny sposób pobrania aplikacji na iPhone'a i iPada niż zgłoszenie się pod numer entity=software, a następnie entity=iPadSoftware i połączenie wyników?

Odpowiedz

10

Można użyć przecinka, aby oddzielić wartości jednostki:

&entity=software,iPadSoftware 
+0

wciąż upvoted ponieważ postawił mnie na właściwe tory, ale ta sztuczka nie działa dla mnie. Dostaję tylko jeden lub drugi – SG1

+1

@ SG1 Więc jaki jest ten właściwy tor? –

-1

opuścić off "entity=software" i uzyskać wyniki iPhone (wiem, że to nie wydaje się jak chcesz, wydaje się, że masz połączenie wszystkich 3)

następnie zrobić z "entity=iPadSoftware" i masz wyniki iPada:

Wykonuję 2 oddzielne cURL, a następnie wykorzystuję wyniki obu.

+1

powinienem precised na moje pytanie: „w jednym żądaniu” :) –

2

Aby rozwinąć na odpowiedź od @halmstrz, można również zwracać wyniki z Mac App Store za pośrednictwem następujących dodatek do & jednostki:

https://itunes.apple.com/search?term=angry+birds&entity=software,iPadSoftware,macSoftware 
Powiązane problemy