我在这里使用iTunes包装器:
https://github.com/ocelma/python-itunes
def itunes_search(appname):
try:
results = itunes.search(query=appname, media='software')
result_count = len(results)
return results, result_count
except:
return -1
我正在查询“软件”类别,因为我只是在搜索应用程序。
结果与大多数游戏和应用程序一样有效,但某些(即“教育”类别中的那些)即使在明确搜索时也不会返回结果。看起来有些随机出现哪些不会出现。
不返回任何预期结果的示例查询包括Reading Counts和ModMath,这两种查询都会在常规Google查询中返回并显示iTunes页面。
“阅读计数”作为搜索字词返回:
...作为前三个结果,实际的应用程序本身在100个结果的批次中无处可用。
这是由于我正在使用的包装器,还是那些他们没有在查询中返回的应用程序有什么特别之处?