nusoap

アマゾンウェブサービス*1やら Google API*2 を,NuSOAP*3でごにょごにょ.手始めにアマゾンのブレンドサーチ(すべての商品から検索)を実装してみたけど,日本語の表示はできるけど検索ができなかった.
調べてみるとNuSOAPのデフォルトエンコードがISO-8859-1になっていたからで(84行目あたり),これをUTF-8にしたらちゃんと検索できるようになりました.
PHPでクラスを使ったプログラミングも初めてやってみた.PHPオブジェクト指向は強力なものではないけれど,これもなかなか便利.これからほかのサーチとか Google API もやってみようと思う.