2010/06/07

[PHP]iPhone/iPod Touch アプリの情報をゲットする方法

新ブログを最近開設したのですが、その際に、AppStoreに掲載されているiPhoneアプリの情報を取得したいと思い、調査しました。

で、[net] iPhone/iPod Touch アプリのアイコンを手に入れるにはを参考にさせていただくと、

http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStoreServices.woa/wa
/wsSearch?country=JP&entity=software&term=検索したいアプリ名

にアクセスすれば検索結果をJSONで返してくれるみたいです。

で、毎回、毎回、手で実行するのもメンドイので、PHPでアクセスプログラムを作ってみました。
require_once 'HTTP/Request.php';

$url = urlencode("検索キーワード");

$url = "http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStoreServices.woa/wa
/wsSearch?country=JP&entity=software&lang=ja_jp&term=".$url;
$request = &new HTTP_Request();
$request->setURL($url);

$result = $request->sendRequest();

$result = $request->getResponseBody();
$result = json_decode($result);
for($i=0;$i<$result->resultCount ;$i++){
$currentrow = $result->results[$i];
print($currentrow->trackName);
//出力したい内容をドンドン書いていく。

}

動作確認したところ、正常終了したので、是非、是非、お使いください。

0 コメント:

コメントを投稿