我正在开发一个应用程序,显示来自itunes商店专辑封面的图像,并且itunes api中可用的最大图像是100x100图像,它在视网膜显示中显示...除非我减去2的图像大小,我不知道......
https://itunes.apple.com/lookup?id=211192863&entity=song
http://a5.mzstatic.com/us/r1000/040/Music/21/58/3e/dj.bxwywnxk.100x100-75.jpg
我注意到iphone中的itunes应用程序中有视网膜图像,但这个来源在api中不可用...
我该如何解决?我不想去刮itunes app web界面来获取该图像而不是使用itunes search api
编辑:
我真的相信这是一个错误,因为苹果没有为视网膜显示器提供更大的尺寸....试图弄清楚现在要做什么......
答案 0 :(得分:3)
虽然Apple不会返回这些图像,但您应该能够检索标准屏幕的225px和600px版本的图片,以及用于视网膜显示的450px和1200px版本。只需用所需的分辨率替换100即可。例如:
http://a5.mzstatic.com/us/r1000/040/Music/21/58/3e/dj.bxwywnxk.225x225-75.jpg
http://a5.mzstatic.com/us/r1000/040/Music/21/58/3e/dj.bxwywnxk.450x450-75.jpg
http://a5.mzstatic.com/us/r1000/040/Music/21/58/3e/dj.bxwywnxk.600x600-75.jpg
http://a5.mzstatic.com/us/r1000/040/Music/21/58/3e/dj.bxwywnxk.1200x1200-75.jpg