1

たとえば、Ruby on RailsでExpedia、BookingなどのAPIを使用してホテル予約用のメタ検索アプリを開発しているとします。

半径20マイルの「到着日」、「出発日」、「経度」「緯度」に従ってホテルリストを表示する場合、APIを使用するための最良の方法は何ですか。

このような検索に必要なすべての座標があります(約1万座標)。

したがって、このような検索を行うと、各座標で20マイル以内に100を超えるホテルが返されるため、数万のユニークなホテルがあります。

座標ごとにすべてのホテルをデータベースに事前にシードし、使用可能な部屋の数とその他の動的変数のみを消費する必要がありますか、それともJavascriptを使用して動的にリストをレンダリングする方がよいでしょうか。

また、それはこのタスクに最適なデータベースですか?特にExpediaのアフィリエイトプログラムに興味があります

4

1 に答える 1

0

興味があれば、私の質問に対する答えを見つけました。

http://developer.ean.com/docs/read/hotels、特にデータベースセクション(サインインする必要があります)に近いExpediaAPIドキュメントをご覧ください。アプリケーションによっては、この問題に対していくつかのアプローチがある可能性があることがわかりました。Expediaサイトから完全にアクセス可能で、空室状況や価格などの動的パラメーターのみを使用するプロパティデータベース全体をインポートするオプションを停止しました。ただし、これにはデータベースを頻繁に更新する必要があります。

于 2013-03-08T13:13:36.493 に答える