使用 iTunes 搜索 API 无法使用 iTunes ID 找到现有资源

Posted

技术标签:

【中文标题】使用 iTunes 搜索 API 无法使用 iTunes ID 找到现有资源【英文标题】:Using iTunes Search API unable to find existing resource using iTunes ID 【发布时间】:2015-06-04 11:34:13 【问题描述】:

具体案例:

https://itunes.apple.com/gb/movie/112-weddings/id889327105/

电影 ID 是 889327105。但是,以下都找不到资源:

https://itunes.apple.com/lookup?id=889327105&entity=movie https://itunes.apple.com/lookup?id=889327105 https://itunes.apple.com/lookup?isbn=889327105 https://itunes.apple.com/lookup?amgVideoId=889327105 https://itunes.apple.com/lookup?upc=889327105

我几乎可以用我尝试过的任何 ID 重现此内容:

https://itunes.apple.com/lookup?id=593941435 https://itunes.apple.com/lookup?id=834624061 https://itunes.apple.com/lookup?id=519376363 https://itunes.apple.com/lookup?id=875243978 https://itunes.apple.com/lookup?id=594248614

【问题讨论】:

我的回答对您的问题有帮助吗? 【参考方案1】:

我找到了这个资源:

https://itunes.apple.com/search?term=112+weddings

并且能够获取此 ID (988581839) 的信息:

https://itunes.apple.com/lookup?id=988581839

【讨论】:

我已经结束了这个问题。我无法看到资源的原因是我必须在查询中包含国家/地区,例如itunes.apple.com/lookup?id=593941435&country=gb。否则默认为US 你能打开所有的网址吗? (不添加“国家”参数)。 是的。你的 url 给了我一个 resultCount 0。我的资源 ;)

以上是关于使用 iTunes 搜索 API 无法使用 iTunes ID 找到现有资源的主要内容,如果未能解决你的问题,请参考以下文章

iTunes 搜索 API - HTTPS artUrl?

无法使用 iTunes api 找到应用程序

iTunes Search API 返回额外的错误结果

从 iTunes 搜索 API(Apple 音乐)获取 ISRC 代码

是否还有办法在 iTunes Store 而不是 Apple Music 中打开 iTunes 搜索 API trackViewUrl?

无法在 iOS8 上的 iTunes Store 中搜索