Zend_ResutのResultオブジェクト(Zend_Rest_Client_Result)について

Zend_RestでYahoo! オークションやショッピングのapiを使用しました。

<?php

define("URL", 'http://auctions.yahooapis.jp/AuctionWebService/V1/Search');
define("APIKEY", '...');

// パラメータ
$param = array(
    'appid'    => APIKEY,
    'query'    => 'nike',
    'type'     => 'all',
    'category' => 0,
    'page'     => 1,
    'sort'     => 'end',
    'order'    => 'a',
);

// クライアントオブジェクト
$client = new Zend_Rest_Client(URL);

// パラメタを設定
foreach($param as $k=>$v) {
    $client->{$k}($v);
}

// リクエスト
$res = $client->get();

if($res->isError()) {
    // エラー処理
}

// xmlの処理
...

必要なパラメータを設定したと思っていたのですが、isError()で毎回falseがでてしまいました。

続きを読む

Zend FrameworkのCLAが承諾された

Zend FrameworkCLAを提出してから1ヶ月弱、ようやく承諾されました。

これに伴い、Zend Framework accountのアカウントがcontributor groupへ追加されたので、プロポーサルができるようになりました。
これから、徐々に書いていこうと思います。

ただ、書いた英語が通じるか誰かにチェックしてもわらないといけないかな。。。

WordPressをMT(Movable Type)形式でエクスポートしてブログをお引越し。

wordpressで書いていたブログを、はてなに引っ越すことにしました。

はてなで既存ブログデータをインポートするには、Movable Type形式(MT形式)でデータをエクスポートする必要があります。

今使用しているwordpressのバージョンは2.6で、MT形式でデータをエクスポートするために、WordPressExportというプラグインを使用しました。

続きを読む

papervison3d基礎の基礎

最近、papervison3dを使って、flash上で3dのムービーを作ろうとしています。

Web Designing 2009年6月号で連載されている、papervision3dの記事を参考に、基礎の勉強中をしています。

連載自体は、1つ前の5月号より行っているようで、手元にあるのは2回目でした。

続きを読む

Papervison3Dのセットアップ

Papervison3Dを使ってみようと思いましたが、flashが必要そうだったので、flash CS4の30日間トライアルバージョンをインストールしてセットアップしました。

flash CS4のインストールは割愛します。

続きを読む