MLSアプリケーションを構築したいと思います。実際のMLSサービスをデータソースとして使用したいと考えています。より良い解決策は何でしょうか:RETSを直接使用するか、サードパーティのデータサービスを使用してMLSデータを取得し、データをクエリしますか?PS:RETSを直接使用したい場合、クライアントアプリケーションをテストできるサンドボックスサービスのようなものはありますか?
5 に答える
これらのサードパーティのほとんどは、データのクエリを許可していません. それらは、リストをウェブサイトに挿入するためのウィジェットやその他の方法を提供するだけです. あなたがやろうとしていることはわかっていますが、MLS は私たちにとって簡単ではありません。
MLS が RETS アクセスに課金する金額を支払う余裕がある場合は、それを使用します。より多くの開発リソースが必要になり、MLS の規則に従う必要がありますが、より堅牢でカスタマイズされたアプリケーションを作成できます。
MLS がデータの取得方法を決定するため、この問題について多くの選択肢はありません。通常、RETS フィードを提供しますが、FTP フィードまたはリンク ソリューションを提供することも非常に一般的です。
FTP は、基本的にすべてのリスト データを CSV ファイルとして毎日ダウンロードするので、おそらく最も使いやすいでしょう。
RETS はより柔軟ですが、より複雑です。RETSConnectorのようなアプリケーションは、多かれ少なかれ FTP フィードを提供する毎日のタスクをスケジューリングするのに便利でシンプルです。問題は、必要なものを取得するために RETS クエリを構成することです。
社内の RETS クライアントを作成する予定がある場合は、 librets を使用してください。
私は MLS LIsting と PointtoAgent リストを含む Web サイトを作成しました。毎晩実行する Cronjob を作成し、MLS リストと P2A から XML ファイルを取得し、それらを XML から MySQL に変換して保存し、重複を削除してステータスを更新します。サイトを更新し続けることができるので、cronjob は良い解決策だと思います。DB は常に変化するため、適切な設計を作成するように注意してください。MLS サポートに連絡してください。MLS サポートには、リストから XML ファイルを接続して取得するためのドキュメントがあります。