问题标签 [itunes-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
610 浏览

itunes - iTunes API artUrl512 获取不同图标大小的方法不再起作用,修复?

这与这样的帖子有关:iTunes API: get 100x100 px icon of an App

但是,由于接受回答中描述的方法似乎在一些但一致的情况下被破坏,我要问是否有已知的解决方法或其他解决方法。我们如何才能获得所需尺寸(如 100x100 像素、150x150 像素等)的应用图稿?

方法是这样的:

  1. 获取应用程序的 Apple ID。对于愤怒的小鸟,它是 343200656
  2. 使用 iTunes API 进行查找。https://itunes.apple.com/lookup?id=343200656
  3. 获取artifactUrl512,现在它可能与artifactUrl100 相同,但无论如何。对于愤怒的小鸟,它是http://a1854.phobos.apple.com/us/r30/Purple3/v4/2d/5c/a1/2d5ca114-71f0-0687-6ebb-d10055b89fe6/pr_source.png?downloadKey=1429243548_2f0a88b4ea441432cc948d9377a
  4. 我认为我们可以削减 ? 和右边的一切。不确定这一步,这似乎是最近(?)的事情。http://a1854.phobos.apple.com/us/r30/Purple3/v4/2d/5c/a1/2d5ca114-71f0-0687-6ebb-d10055b89fe6/pr_source.png
  5. 将最后一个.png替换为.100x100-75.png,其中 NxN 是您想要的像素大小。我们尝试 100x100 所以:http ://a1854.phobos.apple.com/us/r30/Purple3/v4/2d/5c/a1/2d5ca114-71f0-0687-6ebb-d10055b89fe6/pr_source.100x100-75.png

应为 100x100 像素

甜的。

  1. 这次它起作用了。我们应该得到一个 100x100 的图片,而不是 artUrl512 默认给出的 1024x1024。

对于某些应用程序,第 5 步只会返回 404 错误。

可能的经验教训:

  1. 由于这始终是一个未记录的功能,因此它必然会在某些时候被破坏,而无需任何通知。
0 投票
2 回答
212 浏览

app-store - 如何在 iTunes API 搜索结果中获取捆绑包?

尝试使用 iTunes API,但指出结果中没有捆绑包。

例如,以下是 App Store 中的结果:http: //i61.tinypic.com/m6b92.jpg

这是此请求的 iTunes API 结果https://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html

  1. TextGrabber + 翻译...
  2. 精细扫描仪...
  3. Словарь Lingvo...
  4. Lingvo Live 来自 ABBYY

如何在搜索中获取捆绑包?

0 投票
1 回答
261 浏览

api - 低质量的 iTunes API 预览网址

我正在使用 iTunes API 在我的应用程序中提供预览播放。所以我有这样的链接:

它几乎完美地工作!我想知道是否有一些解决方法来获得此预览的低质量版本(例如,通过修改 url,就像我们可以使用artworkUrl 来获得更大或更小的封面图像一样)。

即使它已经非常小(1MB),用户通常会听几首歌,所以我试图节省他们的带宽(如果它不在 WiFi 上)。

0 投票
2 回答
202 浏览

swift - 为什么会出现 URL 错误?

我正在使用 iTunes 搜索 API,为了进行测试,我正在搜索“愤怒的小鸟”并打印结果。但是当我将其转换urlPath为 NSURL 时,我得到了一个nil值。我该如何解决?有urlPath链接,但它nil在 url 变量中。这是确切的错误:

致命错误:在展开可选值时意外发现 nil。

0 投票
1 回答
72 浏览

ios - 为什么函数不检索数据?

我正在尝试从 iTunes 搜索 api 获取预览链接。我有一个函数可以在单击按钮时获取信息,但没有调用该函数。我想获取结果数组中第一个对象的预览链接如何解决这个问题?在此处输入图像描述

0 投票
1 回答
1069 浏览

itunes - iTunes 搜索 API 是否正常工作?

我正在尝试搜索所有带有“七”字的电影。它找到了 50 部电影。但有些电影及其描述中没有“七”字。例如 trackId = 421072264 的电影不包含单词“Seven”。

iTunes 搜索 API 是否正常工作?

我附上了对 Search%3DSeven.txt 文件的响应。

https://dl.dropboxusercontent.com/u/55328092/Search%3DSeven.txt

0 投票
0 回答
76 浏览

swift - 是否可以通过我的 tvOS 应用程序从 iTunes 购买歌曲

我已经实现从我的 tvOS 应用程序播放 iTunes 歌曲。我想purchase songs从我的应用程序中提供该功能,我有以下代码 -

但这条线UIApplication.sharedApplication().canOpenURL(appStoreURL)总是false有价值。

0 投票
1 回答
207 浏览

ios - 使用 iTunes 中的歌曲制作本地播放列表

有没有机会在 iTunes 中搜索歌曲并以编程方式将它们添加到本地播放列表中?

顺便说一句:我成功创建了本地播放列表并获得了 JSON,但我不知道如何使用它:

0 投票
1 回答
105 浏览

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

我有一个 trackId 534438314。我正在使用 iTunes api 来获取有关此应用程序的信息。但我无法找到应用程序的详细信息。以下是我尝试过的:

  1. 我尝试使用没有任何额外参数的 iTunes api

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

它给出了 0 个结果

  1. 我知道这个应用程序在日本商店有售,所以我添加了国家参数并尝试了以下网址

https://itunes.apple.com/lookup?id=534438314&country=jp

它给出了 0 个结果

  1. 我还尝试使用带有和不带有国家参数的 bundleId。这两种情况都给出 0 结果计数。

https://itunes.apple.com/lookup?bundleId=net.appbank.maobank

我被困住了,无法继续前进。任何帮助将非常感激。提前致谢。

0 投票
0 回答
487 浏览

itunes - iTunes Search API 速率限制是每个设备还是每个应用?

我想在我的应用程序中实现 iTunes Search API,让我的用户在 iTunes 上搜索内容

https://affiliate.itunes.apple.com/resources/documentation/itunes-store-web-service-search-api/

我的应用程序有大约 100,000 名用户。我了解每分钟约 20 个呼叫的速率限制。但是每个设备或每个应用程序的速率限制是多少?

如果速率限制是每个设备,那么应该没问题。我的任何一个用户每分钟的搜索次数不应超过 20 次。但是如果速率限制是每个应用程序,那么我所有用户的搜索加起来将大大超过速率限制,那么我应该查看 Enterprise Partner Feed 并为我的用户搜索构建一个服务器?

非常感谢任何帮助。谢谢。