- 2007-12-23 (日) 21:30
- PHP
この記事の所要時間: 約 1分22秒
楽天ウェブサービスに楽天オークション系APIが追加されたので、これに対応する「PEAR::
Services_Rakuten-0.2.2」をリリースしました。
今回の主な変更点は以下です。
- 楽天オークション系API対応
- 各APIを2007/12/23 現在のバージョンに更新
インストール・アンインストール
インストール方法は以下です。
$ pear install --alldeps /blog/download/Services_Rakuten-0.2.2.tgz
インストール時に「Failed to download pear/XML_Serializer within preferred state “stable”」といったエラーが発生した場合は以下のコマンドでXML_Serializerをインストール後、Services_Rakutenをインストールして下さい。
$ pear install --alldeps XML_Serializer-beta
アンインストール方法は以下です。
$ pear uninstall __uri/Services_Rakuten
楽天オークション系APIを使う
基本的な使い方は0.2.1と変わりません。Services_Rakuten::factory()で使用するAPIを指定するだけでokです。
<?php require_once('Services/Rakuten.php'); define('DEV_ID', 'xxxx'); define('AFF_ID', 'xxxx'); // 楽天オークション商品検索 $api = Services_Rakuten::factory('AuctionItemSearch', DEV_ID, AFF_ID); $api->execute(array('keyword' => 'ブログ')); var_dump($api->getLastUrl()); var_dump($api->getResultData()); // 楽天オークション商品コード検索 $api = Services_Rakuten::factory('AuctionItemCodeSearch', DEV_ID, AFF_ID); $api->execute(array('itemCode' => 'i:aaa:1234567')); var_dump($api->getLastUrl()); var_dump($api->getResultData()); ?>
- Newer: 2007年ふりかえり&2008年は
- Older: CakePHP勉強会を開催しました
トラックバック:0
- このエントリーのトラックバックURL
- /blog/2007/12/services_rakuten_022.html/trackback
- Listed below are links to weblogs that reference
- 楽天オークション系対応-PEAR::Services_Rakuten-0.2.2リリース from Shin x blog