昨日、Yahoo!検索Webサービスを組み込めたのに気を良くし、今度は楽天ウェブサービスを洋書サイトに導入してみようと悪戦苦闘中です。
Yahoo!の時と同じように、PHPのSimpleXMLで処理しようとしてもうまくいかなかったり、出力パラメーターのitemCaptionに無駄な情報が多すぎて使えそうもなかったりと、なかなか思い通りにはいかないようです。
SimpleXMLの問題は、楽天書籍検索APIのバージョンを、最新の”2007-03-28″から少し古い”2007-02-14″に変えることで一応解決。namespaceがあるかどうかの違いなのかな?SimpleXMLの使い方に慣れてから何とかする予定。
itemCaptionの方は、ちょっとどうしようもなさそう。『The Nanny Diaries』の例だと、
著者:Emma McLaughlin/Nicola Kraus出版社:ST MARTIN'S PRESS発行年:2007年言語:英語この著者の新着メールを登録するタイトル:The Nanny Diaries邦題:ティファニーで子育てをアッパー・イーストサイドの家庭にベビーシッターとして雇われた女子大生ナンの視点で、金持ちの家庭を内側から風刺したコメディ。スカーレット・ヨハンソン主演で映画化(2006年)。邦題『ティファニーで子育てを』。この商品の関連ジャンルです。 ・洋書
こんな感じにずらずらっと羅列してあるので、本の概要部分だけを利用することができません。ちなみに、実際の概要部分は「アッパー・イーストサイドの」~「邦題『ティファニーで子育てを』。」までの部分です。もう少しきっちりとしたデータを返してもらえるとうれしいんですが…。
当面は、価格情報などの基本的なところだけ利用させてもらうことになりそうです。
Recent Comments