検索APIにページング処理

dtn.jpの検索ボックスで検索されたキーワードは、YahooのAPIとGoogleのAPIにもキーワードを投げて、レスポンスデータをそれぞれ表示しておりました。

取り急ぎで組み込んだ機能だったため、単に双方の検索エンジンの上位10サイトを表示させるだけで済ましてしまっておりましたが、各APIへの検索クエリをページングさせるよう修正をいたしました。

合わせて、検索されたサイトの情報をスッキリ表示できるようレイアウトも変更しておきました。

おわりに

できれば、Yahoogle(※既に閉鎖)やdooji(※既に閉鎖)のように、YahooとGoogleのXMLデータとdtn.jpの検索結果をマッシュアップしてみたいと思ったのですが、なかなかうまくいかなかったので、また時間がある時に修正を頑張ってみようと思っています。