« はてブした記事をコメント付きでブログに貼り付けられるサービス | トップページ | 男ビデオ »

2012年9月24日 (月曜日)

AmazonのPAAPIがStyleを処理しない

 AmazonのProduct Advertising API(PAAPI)の話。AWS、ECSと呼ばれていた時代から、StyleパラメータでXSLファイルを指定することで、テンプレートの適用が可能になっているのだけど、これが時々失敗する。テンプレートが適用されない状態、XMLそのままで返ってくるという状態だ。

 で、PAAPIという名称になってからは、その状態になることはまれだった。たぶん。久しぶりに確認してみると、この状態が復活。XSLT処理がなされてない状態で、XMLのままレスポンスが返ってきている。

 ということで、XSLT処理をAmazon側にまかせるのではなく、自前でやることに。サービスを作って6年ほど。ようやく対応ということに。今さら?という感じもなきにしもあらずだが、サーバーへの負荷を考えると二の足を踏んでいたのだ。作業自体は5分ほどで終了。PHPがバージョン5になった時点ですごく楽にできるようにはなっていたし、ほかのサービスではとっくに対応完了していたのだけど、ようやく。

 というか、もうXSLTじゃなくてもいいんじゃないかという感じもあるのだけど。その時点での作業が楽なほうに流れるのはしょうがない。

 とはいえ、結果としてはよくなることを期待。某所で「表示されないことがよくある」みたいなことを言われてたけど、これでなんとかなってくれれば。というメモ。


|

« はてブした記事をコメント付きでブログに貼り付けられるサービス | トップページ | 男ビデオ »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/35726/55734032

この記事へのトラックバック一覧です: AmazonのPAAPIがStyleを処理しない:

« はてブした記事をコメント付きでブログに貼り付けられるサービス | トップページ | 男ビデオ »