【问题标题】:Apple Appstore name search via the API?通过 API 搜索 Apple Appstore 名称?
【发布时间】:2011-04-05 12:14:59
【问题描述】:

是否可以通过 API 按标题搜索应用程序?例如,相当于“返回标题中包含单词 'dog' 的应用列表(如果有)”。

我见过两个接近的接入点,但似乎没有提供这个:

  1. RSS 提要;它列出了应用程序,但显然只有“前 100 名...”之类的分组

  2. 查询界面;但它似乎没有查询应用媒体类型。 (?)

【问题讨论】:

    标签: api search app-store


    【解决方案1】:

    我找到了答案。虽然没有明确记录,但可以按应用名称搜索。

    http://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html

    【讨论】:

    • 您能分享一个在 App Store 中搜索应用程序的 url 示例吗?因为我得到的只是iTunes而不是应用商店的应用,我希望搜索应用而不是iTunes。有什么想法吗?
    • 这应该可以让您在美国进行软件搜索。它是 App Store 搜索结果。 itunes.apple.com/…
    【解决方案2】:

    你说得对,在那个 iTunes 页面上根本不是很清楚。参数 entity=software 是关键。例如,这里搜索我的应用 TypeLink:

    http://itunes.apple.com/search?entity=software&term=typelink&callback=myCallbackFunction

    如果您想知道回调的用途,这里有一些关于它使用的 JSONP 格式的更多信息:

    http://en.wikipedia.org/wiki/JSONP

    【讨论】:

      【解决方案3】:

      对于希望直接从 Web 链接链接到 App Store 关键字搜索结果页面的任何未来人 - 此格式自 2013 年 4 月起有效:

      http://phobos.apple.com/WebObjects/MZSearch.woa/wa/search?media=software&submit=media&term=KEYWORD%20GOES%20HERE

      是一个 PITA 想弄清楚,但最终得到了正确的语法......需要这个,因为客户拥有由多个开发人员制作的应用程序,所以我不能只使用建议的 Appstore.com/DeveloperName 链接来返回他们的所有应用程序。

      感谢大家分享智慧。希望这对某人有所帮助。

      【讨论】:

      • Feb 2016 :这不再起作用,因为它提供了一个页面,如果他们没有安装它,它会邀请用户下载 iTunes,或者如果他们安装了它,它会在 iTunes 中打开页面。已经产生了几种(商业)替代品,请参阅 apptweak.iosensortower.com
      猜你喜欢
      • 2018-06-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-15
      • 2014-11-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多