Home > PHP > 楽天オークション系対応-PEAR::Services_Rakuten-0.2.2リリース

楽天オークション系対応-PEAR::Services_Rakuten-0.2.2リリース

  • 2007-12-23 (日) 21:30
  • PHP
  • このエントリーをはてなブックマークに追加
この記事の所要時間: 122

楽天ウェブサービスに楽天オークション系APIが追加されたので、これに対応する「PEAR::
Services_Rakuten-0.2.2」をリリースしました。

今回の主な変更点は以下です。

  • 楽天オークション系API対応
  • 各APIを2007/12/23 現在のバージョンに更新

インストール・アンインストール

インストール方法は以下です。

CODE:
  1. $ pear install --alldeps http://www.1x1.jp/blog/download/Services_Rakuten-0.2.2.tgz

インストール時に「Failed to download pear/XML_Serializer within preferred state "stable"」といったエラーが発生した場合は以下のコマンドでXML_Serializerをインストール後、Services_Rakutenをインストールして下さい。

CODE:
  1. $ pear install --alldeps XML_Serializer-beta

アンインストール方法は以下です。

CODE:
  1. $ pear uninstall __uri/Services_Rakuten

楽天オークション系APIを使う

基本的な使い方は0.2.1と変わりません。Services_Rakuten::factory()で使用するAPIを指定するだけでokです。

PHP:
  1. <?php
  2. require_once('Services/Rakuten.php');
  3. define('DEV_ID', 'xxxx');
  4. define('AFF_ID', 'xxxx');
  5.  
  6. // 楽天オークション商品検索
  7. $api = Services_Rakuten::factory('AuctionItemSearch', DEV_ID, AFF_ID);
  8. $api->execute(array('keyword' => 'ブログ'));
  9. var_dump($api->getLastUrl());
  10. var_dump($api->getResultData());
  11.  
  12. // 楽天オークション商品コード検索
  13. $api = Services_Rakuten::factory('AuctionItemCodeSearch', DEV_ID, AFF_ID);
  14. $api->execute(array('itemCode' => 'i:aaa:1234567'));
  15. var_dump($api->getLastUrl());
  16. var_dump($api->getResultData());
  17. ?>

トラックバック:0

このエントリーのトラックバックURL
http://www.1x1.jp/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

Home > PHP > 楽天オークション系対応-PEAR::Services_Rakuten-0.2.2リリース

検索
フィード
メタ情報

Return to page top