是否可以搜索iTunes Store API並按受歡迎程度對結果進行排序?iTunes Store API - 按受歡迎程度排序
如果不是,下一個最佳選擇是什麼?屏幕抓取iTunes Preview頁面?
是否可以搜索iTunes Store API並按受歡迎程度對結果進行排序?iTunes Store API - 按受歡迎程度排序
如果不是,下一個最佳選擇是什麼?屏幕抓取iTunes Preview頁面?
以下是您需要製作兩個文件的問題 的步驟。
1)對於喜歡 「tune.php」
2)文件形式的iTune API包裝文件retrive結果 「get_result_from_api.php」
**步驟1:獲取API URL * *
確保你的iTune的API正常工作
爲例如
在這裏輸入的代碼
$ authentic_api = $這個 - > endpointurl。 '?api_key ='。 $ this-> api_key。 '& method ='。 'aj.jobs.search'。 '& keywords ='。 $ this->關鍵字。 '& location ='。 $這個 - >位置。 '& perpage ='。 $ this-> perpage;
echo $ authentic_api;
OUTPUT:
檢查你的輸出API中新的選項卡,並確保它顯示在XML格式或HTML格式的結果
步驟2:儲存在API結果XML或HTML格式副詞..
eg
$ xmlstr = @file_get_contents($ authentic_api);
如果($ xmlstr == NULL!)
$ XML =新的SimpleXMLElement($ xmlstr);
如果(空($ XML)|| $ XML == NULL)
返回NULL;
$ this-> aj_results = $ xml;
return $ xml;
步驟3:解析您的xml或html結果 解析結果以獲取選定的數據。 並將其存儲在數組中並將值返回給「get_result_from_api。PHP的」
第4步:打印超出 使用你需要打印出來,你得到形成包裝類的結果foreach循環..
希望這件事可以幫助你
因爲。 「希望是好事,可以是最好的東西,沒有好東西永遠不會死!」
歡迎來到StackOverflow JackLB! [簽名](http://stackoverflow.com/faq#signatures)和[自我推銷](http://stackoverflow.com/faq#promotion)令人不悅,但建議您將這些放在用戶頁面上。請務必閱讀[格式化帖子](http://stackoverflow.com/editing-help)。 – 2012-11-21 15:14:01
你讀過你鏈接到的頁面嗎?沒有什麼會說是的 – 2011-05-02 06:43:42
我做了,我只希望有人知道某種非提及的參數。 – Chetan 2011-05-02 06:46:28