Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 使用Apple Search API按流派进行搜索?_Objective C_Ios_App Store - Fatal编程技术网

Objective c 使用Apple Search API按流派进行搜索?

Objective c 使用Apple Search API按流派进行搜索?,objective-c,ios,app-store,Objective C,Ios,App Store,是否可以使用Apple Search API按流派进行搜索?我特别考虑应用商店中的游戏。使用Obj-c 正如在对这个问题的评论中指出的那样 尝试按类型搜索似乎有问题,因此我正在寻找答案,而不仅仅是文档的链接。这里记录了搜索API: 您可以使用生成您喜欢的RSS提要。在不太了解您打算如何使用它的情况下,我建议您查看这两种解决方案,并使用适合您需要的最佳解决方案。上没有实际记录,但您可以在搜索URL中添加一个genreId参数,并将搜索限制为特定类型 如果查看从返回的JSON,有4件有趣的事情:

是否可以使用Apple Search API按流派进行搜索?我特别考虑应用商店中的游戏。使用Obj-c

正如在对这个问题的评论中指出的那样


尝试按类型搜索似乎有问题,因此我正在寻找答案,而不仅仅是文档的链接。这里记录了搜索API:


您可以使用生成您喜欢的RSS提要。在不太了解您打算如何使用它的情况下,我建议您查看这两种解决方案,并使用适合您需要的最佳解决方案。

上没有实际记录,但您可以在搜索URL中添加一个
genreId
参数,并将搜索限制为特定类型

如果查看从返回的JSON,有4件有趣的事情:

"genreIds":["6005", "6001"]
"genres":["Social Networking", "Weather"]
"primaryGenreName":"Social Networking"
"primaryGenreId":6005
&genreId=6001
添加到URL中可以找到美国“天气”类别的应用程序。我在URL中使用了搜索词“Check”

https://itunes.apple.com/search?term=Check&country=us&entity=software&genreId=6001

因为它没有文档记录,所以你不能依赖它永远工作。您也可以使用
primaryGenreName
作为参数,我没有尝试过。您还必须找出哪些数字对应于哪些类别。

从搜索API文档中,我看不到一种方法。如果我发现iTunes的流派ID在这里有文档记录,我会更新我的答案:在撰写
primaryGenreId
时,它似乎是唯一有效的参数。嗯……7年前的链接不再有效了?计划B-从这个页面中删除所有链接,并从每个URL的末尾获取流派ID。。。