Amazon Web Services: 2004年6月アーカイブ

AWS検索(SOAP利用)検索結果をRDF/RSS配信する機能を追加。
キーワード検索以外にも、ブラウズノード検索の結果作者検索の結果もRDF/RSS配信できるようにしている。

先日の在庫状況・価格の再取得プログラム、微修正前後から、在庫状況や価格の更新がうまく行っていなかったらしい。結構深刻なバグだった、はずだがヘラヘラ笑いながらプログラムを修正。
ついでに、取り扱う画像の種類に「斜め画像」を追加。
斜め画像
こんな画像ね。

Quod Scripsi Mutatus: 在庫状況・価格の再取得をさせるためのプログラムを修正し、対象アイテムが一つであっても複数であっても余分なエラーが出ないようにした。


Amazon新着情報RSS/RDF配信開始

Amazonの新着情報をRSS/RDF配信するページを作ってみた。現在、カテゴリーサーチ、作者サーチのみしか用意していないが、今後対象は拡げていきたい。

AWS+NuSOAP利用開始直後に出たASINコードがほとんどの場合2147483647(=2^31-1)で返ってくるという不具合が、NuSOAPのバージョンアップで根本解決した(これまでは暫定解決として、製品のURLからASINを切り出していた)。
ただし、闇雲にバージョンアップを行うと、突然全角文字列が強烈に文字化けすることになるので注意。今回はYomi-Search PHPとGOOGLE・APIとリンクプロジェクトと題する掲示板の記述が大変役立った。

************************
それと,表示が ????? になる方へ
nusoap.php,v 1.72 について
*************************
0:nusoap.phpは、UTF-8で保存です。
1:NuSoap.phpの4668行目付近 下記3行をコメントアウト
if($this->decode_utf8){
$data = utf8_decode($data);
}
2:nusoap.phpの86行目付近、'UTF-8'にする。
//var $soap_defencoding = 'UTF-8';
var $soap_defencoding = 'ISO-8859-1';
今回私がいれたnusoap.phpはv1.75なので行番号が異なります。
************************
それと,表示が ????? になる方へ
nusoap.php,v 1.75 について
*************************
0:nusoap.phpは、UTF-8で保存です。
1:NuSoap.phpの4777行目付近 下記3行をコメントアウト
if($this->decode_utf8){
$data = utf8_decode($data);
}
2:nusoap.phpの86行目付近、'UTF-8'にする。
//var $soap_defencoding = 'UTF-8';
var $soap_defencoding = 'ISO-8859-1';

var $soap_defencoding = 'UTF-8';
//var $soap_defencoding = 'ISO-8859-1';

上記掲示板の皆さんに感謝。

先日カテゴリー別RSS生成に成功したが、それを用いて、Amazon Web Services関連Webゲーム紹介自己診断サイトマップ(メニュー)それぞれのページに、対応するカテゴリーのRSSファイルから最新エントリーを表示するようにした。拍子抜けするくらい簡単だった。

アーカイブ

Books

Link