Services_KakakuCom0.4.0リリース
サイボウズラボの秋元さんが「PHP×WebサービスAPIコネクションズ」を出すのですが、私の書いたライブラリを紹介してくださっているようなので、じっくり読んでみようと思います。
そして、価格.comがさらなるAPIを公開しましたので、それに対応するServices_KakakuCom0.4.0をリリースします。
場所は
Services_KakakuCom-0.4.0.tgz
です。適当にインストールしてください。今回のリリースでは、「掲示板情報取得API」をサポートしてみました。
example3.phpに動作のするサンプルを置いておきました。ProductIDからその商品に関するBBSの情報を取得するというものです。って早くドキュメント書いた方が良さそうな。。ところで、BBSの情報がないとNoEntryが返ってくるのですが、Services_KakakuCom_NoEntry_Exceptionをthrowするのはイマイチな気がする。空の配列を返せばいいだけだと思うけど、まぁ、いいか。つーか、そろそろリファクタリングをしたいですね。。来年の1月から4月いっぱいくらいまでメンテナンスを放棄するので、心配なのですが、その後の5月に開発に戻ってくるので、その際にリファクタリングをするかもしれません。それまでは、ちょいと使いにくいけど、今までのAPIで行きます。
というわけで、久しぶりにPHPを書きました。20分くらい。。。最近はJavaScriptをたくさん、Rubyを少し書いています。まぁ、慣れの問題もあるのだろうけど、まだまだ私はPHPの方が書きやすいなーと思っています。
実は、最近Webサービスの調査等をしています。RESTだけでなく、SOAPも調べているのですが、SOAPでWSSE認証をしているサービスが無くて困っています。RESTのWebサービスでWSSE認証を使用しているものは、はてなブックマークやはてなフォトライフ、Basic認証を使用しているものでフォト蔵などがあるのですが、SOAPのWSSE認証をするサービスがなかなか見当たりません。って、Webサービスよりも、その認証について調査しているって、なんかなー。

Shin Ohno 2003-2012