« RSS Feedをクールにサイトに貼付けられる、Grazr | メイン | MT3.3にアップグレード »

Hack | 06.09.27 07:12
はてなブックマーク

RakuAPI

楽天のアフィリエイトをxml等で返してくれるAPIが公開されていますね。

RakuAPI Version 0.9 - 楽天市場非公式ウェブサービス

PHPのsimplexmlを使って実装してみました。

例えば、ラッドミュージシャンの楽天商品をparseしたい場合、下記のようになります。

<?php
$xml = simplexml_load_file("http://rakuapi.ddo.jp/api?query=ラッドミュージシャン&affiliate_code=0360b5e2.af9a2239&output=xml");
foreach($xml->Result as $item){
mb_convert_encoding("UTF-8", "Shift-JIS", $xml);
if(strpos("ラッドミュージシャン",$item->Title)!==false){
$title = $item->Title;
}else{
$title = null;
}
$img = $item->ThumbnailUrl;
$url = $item->url;
$rating = $item->rating;
$price = $item->price;
$rating = $item->rating;
$word = "ラッドミュージシャン";
if (!ereg($title, $word)) {
echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">".
"<br>"."<a href=$url>$title</a>"."<br>"."<a href=$url><img src=$img border=\"0\" alt=$title></a>".$rating.$price;
}else{
echo null;
}
}
?>

簡単ですね。
なんでもできそうです。

※simplexmlを使うにはPHP5の環境が必要です。

この記事のトラックバックURL:

コメント一覧

お誕生日おめでとうございます。くにさんにとって、この一年素敵なことがたくさんありますように。影ながら応援しています。

かおるさんありがとうございます!

今年はいろんなことを整理して、最高の年になるようにがんばっていきます。

今年もよろしくお願いします!

コメント投稿

    サイトを作ったら、ディレクトリ登録
    メルマガ

    このブログをメルマガで購読するには、↓にメールアドレスを入力してください。

    配信:FeedBurner

    アーカイブ

    カテゴリー

    Powered by
    Movable Type 4.261
    あわせて読みたい
    フィードメーター - CREAMU
    人気のエントリー

    アーカイブ

    カテゴリー