iTunes搜索API——是否有办法让所有应用(iPhone、iPad、Mac)都使用某个关键字?



这似乎是违反直觉的:

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

我原以为http://itunes.apple.com/search?term=Avatar+Cameron&media=software&country=FR&limit=15会退回iTunes上的所有应用,不管具体平台是什么(iPhone, ipad, Mac)。

然而,情况似乎并非如此。

是否有其他方法来检索iPhone和iPad应用程序,而不是请求entity=software,然后entity=iPadSoftware,并合并结果?

您可以使用逗号分隔entity的值:

&entity=software,iPadSoftware

https://itunes.apple.com/lookup?id=YOURID&entity=software将给出有关YOURID (iPhone, iPad, Mac)的所有软件结果。

您可以通过手动搜索https://itunes.apple.com/search?term=YOURCOMPANY&entity=software,然后在页面上搜索文本"artistId"来获得YOURID

要扩展@halmstrz的答案,您还可以通过添加以下&实体从Mac App Store返回结果:

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

去掉"entity=software",你会得到iPhone的结果(我知道这看起来不像你会,它似乎你会得到所有3的混合)

然后用"entity=iPadSoftware"做,你得到iPad结果

我做了两个单独的卷发,然后使用两个的结果。

相关内容

最新更新