【发布时间】:2011-04-05 12:14:59
【问题描述】:
是否可以通过 API 按标题搜索应用程序?例如,相当于“返回标题中包含单词 'dog' 的应用列表(如果有)”。
我见过两个接近的接入点,但似乎没有提供这个:
RSS 提要;它列出了应用程序,但显然只有“前 100 名...”之类的分组
查询界面;但它似乎没有查询应用媒体类型。 (?)
【问题讨论】:
是否可以通过 API 按标题搜索应用程序?例如,相当于“返回标题中包含单词 'dog' 的应用列表(如果有)”。
我见过两个接近的接入点,但似乎没有提供这个:
RSS 提要;它列出了应用程序,但显然只有“前 100 名...”之类的分组
查询界面;但它似乎没有查询应用媒体类型。 (?)
【问题讨论】:
我找到了答案。虽然没有明确记录,但可以按应用名称搜索。
【讨论】:
你说得对,在那个 iTunes 页面上根本不是很清楚。参数 entity=software 是关键。例如,这里搜索我的应用 TypeLink:
http://itunes.apple.com/search?entity=software&term=typelink&callback=myCallbackFunction
如果您想知道回调的用途,这里有一些关于它使用的 JSONP 格式的更多信息:
【讨论】:
对于希望直接从 Web 链接链接到 App Store 关键字搜索结果页面的任何未来人 - 此格式自 2013 年 4 月起有效:
是一个 PITA 想弄清楚,但最终得到了正确的语法......需要这个,因为客户拥有由多个开发人员制作的应用程序,所以我不能只使用建议的 Appstore.com/DeveloperName 链接来返回他们的所有应用程序。
感谢大家分享智慧。希望这对某人有所帮助。
【讨论】: