【问题标题】:iTunes API: get 100x100 px icon of an AppiTunes API:获取应用程序的 100x100 像素图标
【发布时间】:2012-04-16 09:45:00
【问题描述】:

我正在使用 iTunes API 来获取有关 App Store 中应用程序的一些信息。

阅读 documentation 我看到从 JSON 请求中获取的“artworkUrl100”参数将为我提供一个 100x100 的应用图标。

我注意到这并不总是有效,有时它包含一个最大图标的 url。

有没有办法确定这个图标(100x100 像素)?

【问题讨论】:

  • 75,65,50部分是关于图标质量的。

标签: json app-store


【解决方案1】:

你可以这样做。 假设这是您的链接: http://a223.phobos.apple.com/us/r1000/049/Purple/e0/ed/59/mzi.qaoavtgs.png

(来自“artworkUrl512”)。

您只需像这样在 .png 之前添加 .100x100-75 http://a223.phobos.apple.com/us/r1000/049/Purple/e0/ed/59/mzi.qaoavtgs.100x100-75.png

ju 还可以通过添加不同的值(例如 0.150x150-75)来调整您需要的图标大小。唯一的问题是这个 -75 部分取决于图标大小。它也可以是 -50 用于较小的图标或 -65 用于中等大小的图标。我还是没弄明白。

希望对你有所帮助。

编辑: 您不必担心 .jpg 或 .jpeg。您可以用 .png 替换所有内容。

【讨论】:

  • 您或有人知道如何准确确定该部分吗?
  • 我认为是DPI,但我不确定
  • 此选项不再 100% 保证工作,即:a420.phobos.apple.com/us/r30/Purple5/v4/44/46/2f/…
  • 您好,这种方式似乎不再适用于所有应用程序...有没有办法解决这个问题?
  • 我还遇到了一些最近或半最近的应用程序,这不再适用(我将它用于我的投资组合,看看jonnystuffs.appspot.com/portfolio - 一些图标无法加载此错误)。其中一些似乎有“正常”的artifact512url:s,其中一个看起来像pr_source.png?downloadKey=xxxxxxxx(长字符串)。如果执行上述 .100x100-75 或其他操作,则会返回 404 错误
猜你喜欢
  • 2011-12-14
  • 2017-03-11
  • 1970-01-01
  • 2011-08-02
  • 2012-11-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-14
相关资源
最近更新 更多