如何从iPhone应用程序链接到iTunes商店?

时间:2009-05-21 15:40:27

标签: iphone objective-c itunes-store

我正在尝试设置一个用户可以stream music的应用程序。当用户正在播放MP3时,我想设置一个指向iTunes商店的链接来购买MP3。

我该怎么做?我觉得应该有一些简单的方法,使用歌曲标题和艺术家的名字这样做,我错了吗?

由于

4 个答案:

答案 0 :(得分:7)

您可以试用Apple提供的iTMS Link Maker,并查看链接是如何形成的。此外,here is the iTMS Link Maker FAQ

有关如何自动查询iTMS Link Maker的信息,请参阅this blog post。基本上,您可以查询iTMS Link Maker并获取应用程序可以处理的XML文档。

答案 1 :(得分:2)

iTunes Store Web Service Search API(pdf)虽然陈旧且不完整,却记录了如何在iTunes商店中搜索内容并返回带有结果的JSON字符串。

  

iTunes Store Web服务搜索API允许您在网站中放置搜索字段以进行搜索   iTunes Store中的内容。您可以搜索各种iTunes Store内容;包括电影,   播客,音乐,音乐视频,有声读物和电视节目。您还可以调用基于ID的查找请求   在内容库和iTunes Store内容库之间创建映射。

查询将发送到基本网址:

http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStoreServices.woa/wa/wsSearch?parameterkeyvalue
  

其中 parameterkeyvalue 可以是一个或多个参数键和值对,表示您的详细信息   查询。

答案 2 :(得分:1)

好的,我有同样的问题,这里的答案没有给我足够的信息。所以我用不同的措辞再次问了这个问题,并继续寻找答案。我最后在另一个问题中回答了我自己的问题,并在那里发布了代码来执行此操作。

您可以在以下网址找到问题:

Opening iTunes Store to specific song

它包含将iTunes Store打开到歌曲名称和歌曲艺术家指定的特定歌曲所需的所有代码。

我希望这有助于某人。

答案 3 :(得分:0)

创建指向应用商店的链接可能非常有问题。我建议您使用一个名为iLink的简单库,我在搜索此问题的解决方案时找到了该库。它会找出所有内容并创建您需要的链接,它始终有效。另一件好事是它非常容易使用。