iTunes Store API - 按人气排序

时间:2011-05-02 06:42:02

标签: api sorting itunes

是否可以搜索iTunes Store API并按人气排序结果?

如果没有,那么下一个最佳选择是什么?屏幕抓取iTunes Preview页?

1 个答案:

答案 0 :(得分:-4)

以下是您的问题的步骤 你需要制作两个文件。

1)itune API的包装文件,如“tune.php”

2)文件形式重复结果“get_result_from_api.php”

**第1步:获取Api网址* *

确保你的itune api正常工作

,例如

在这里输入代码

$ authentic_api = $ this-> endpointurl。 '?api_key ='。 $ this-> api_key。 '& method ='。 'aj.jobs.search'。 '& keywords ='。 $ this->关键字。 '& location ='。 $这 - >位置。 '& perpage ='。 $ this-> perpage;

echo $ authentic_api;

<强>输出:

http://www.authenticjobs.com/api/?api_key=3fb9a030d223ac8bb06eb07fea846182&method=aj.jobs.search&keywords=&location=&perpage=100

在新标签中检查输出api,并确保它以XML格式或HTML格式显示结果

步骤2:将api结果以XML或HTML格式存储为反...

<强> e.g。

$ xmlstr = @file_get_contents($ authentic_api);

if(!$ xmlstr == null)

$ xml = new SimpleXMLElement($ xmlstr);

if(empty($ xml)|| $ xml == null)

返回null;

$ this-&gt; aj_results = $ xml;

返回$ xml;

第3步:解析xml或html结果 解析结果以获取所选数据。 并将其存储在数组中并将值返回“get_result_from_api.php”

第4步:打印出来 使用foreach循环,您需要打印出从包装类中获得的结果。

希望这件事可以帮助你。

因为“希望是好事,所以最好的东西,没有好东西会死!”