楽天APIのand検索に注意

当ブログの記事に共感していただけたら、また読みに来ていただけると嬉しいです。読んでくれる方の数が多くなると、更新するヤル気に繋がります(^^)

  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存

先日公開した「楽市360」は、楽天APIを利用しています。そこで、ちょっと気が付いたことがあります。

and検索には要注意です。

例えば、「ガンダム DVD」と叩いても、and検索できないのです。
「ガンダム」and「DVD」ではなく、そのまま「ガンダム DVD」の文字列を探しに行きます。

原因はキーワード間に入れた「全角スペース」です。
どうも半角スペースでないと、and検索にならないようです。

全角スペースを半角に変換し、前後の余分なスペースはトリミングして消去すればOKです。

phpの場合は、例えば

$key=trim(str_replace(‘ ’,’ ‘,$key));

と加工してあげればOKです。

しかし、これくらいはAPIの方で処理して欲しいなあ。

関連記事
スポンサーリンク

当ブログの記事に共感していただけたら、また読みに来ていただけると嬉しいです。読んでくれる方の数が多くなると、更新するヤル気に繋がります(^^)

  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存

フォローしていただけると、ブログ更新を見逃しません

push7 feedly
スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です