2012-07-10 4 views
2

MLS 애플리케이션을 만들고 싶습니다. 실제 MLS 서비스를 데이터 소스로 사용하고자합니다. 더 나은 해결책은 무엇입니까? RETS를 직접 사용하거나 타사 데이터 서비스를 사용하여 MLS 데이터를 가져 와서 데이터를 쿼리합니다. 추신 : RETS를 직접 사용하려면 클라이언트 응용 프로그램을 테스트 할 수있는 샌드 박스 서비스가 있습니까?RETS 또는 RETS가 아닌

답변

0

MLS LIsting 및 PointtoAgent 목록으로 웹 사이트를 만들었습니다. 매일 밤 실행되고 MLS 목록 및 P2A에서 XML 파일을 가져 와서 XML에서 MySQL로 변환하고 저장하고 중복을 제거하는 Cronjob을 만듭니다. 업데이트 상태. 나는 당신이 당신의 위치를 ​​새롭게 해 둘 수 있기 때문에 cronjob가 좋은 해결책다는 것을 생각한다. DB가 끊임없이 변하기 때문에 좋은 디자인을 만들어야합니다. MLS 지원팀에 연락하면 목록에 XML 파일을 연결하고 가져올 수있는 문서가 있습니다.

+0

데이터를 가져 오기 위해 retsconnector 또는 가정용 양조 솔루션과 같은 소프트웨어를 사용하고 있습니까? –

+0

@ EksWi 제 3자인 MLS 및 P2A의 기술 지원을 통해 우리는 목록의 마지막 버전을 가져올 수있는 URL을 제공했으며 PHP를 사용하여 데이터를 가져 와서 저장했습니다. – jcho360

1

대부분의 타사는 사용자가 데이터를 쿼리 할 수 ​​없도록합니다. 그들은 단지 귀하의 웹 사이트에 목록을 삽입하는 위젯과 다른 방법을 제공합니다. 나는 네가하려는 일을 알고 있으며 MLS는 우리를 위해 쉽게하지 않는다.

MLS가 RETS 액세스 요금을 지불 할 수 있다면 그걸로 갈 것입니다. 더 많은 개발 자원이 필요하며 여전히 MLS 규칙을 따라야하지만 더 강력하고 사용자 정의 된 응용 프로그램을 만들 수 있습니다.

+0

어때요? http://retscloud.com/? 실제로 우리는 SQL에 대한 RETS 또는 웹 서비스에 대한 RETS와 같은 것을 찾고 있습니다. RETS 액세스가 있지만 RETS로 손을 더럽 히고 싶지는 않습니다 ... 이유가 무엇입니까? 나는 RETS에 대해 아무것도 모른다! :)) –

+0

@ EksWi 절대로 사용하지 않았지만 당신과 똑같은 것을 찾아 다녔습니다. 유사한 https://www.stormrets.com/이 있습니다. 두 사람 모두 비싸지 만, MLS 요금을 지불해야한다고 생각하는 사람들이 있습니다. 그럴만 한 가치가 있을지 모르지만 현재의 요구 사항이 나를위한 것이 아닙니다. – Pete

0

MLS가 데이터를받는 방법을 결정할 것이기 때문에 많은 선택의 여지가 없습니다. 그들은 보통 RETS 피드를 제공하지만 FTP 피드 나 링크 솔루션을 제공합니다.

FTP는 기본적으로 모든 목록 데이터를 CSV 파일로 매일 다운로드하기 때문에 가장 쉽게 작업 할 수 있습니다.

RETS는 더 유연하지만 더 복잡합니다. RETSConnector과 같은 응용 프로그램은 FTP 피드가 제공하는 것보다 많거나 적은 일상 작업을 예약하는 데 유용하고 간단합니다. 문제는 필요한 것을 얻기 위해 RETS 쿼리를 구성하는 것입니다.

사내 RETS 클라이언트를 작성하는 것이 테이블에있는 경우 librets을 사용하십시오.

-1

우리는 100 개가 넘는 MLS 수수료를 관리합니다. 나는 당신이 자신의 RETS 데이터를 관리하고 싶지 않다는 것을 분명히 말할 수 있습니다. MLS가 우리에게 알려주지 않고 일부 메타 데이터 필드를 변경하지 않은 지 3 년이 넘은 지 일주일이 지났습니다. 그런 일이 생기면 상황이 깨집니다. 더 중요한 것은 각각의 MLS는 추적해야하는 디스플레이 요구 사항이 다르므로 고객이 데이터 규칙에 위배되는 경우 책임을 질 수도 있습니다.

또한 대중의 생각과 달리 모든 데이터의 로컬 복사본을 다운로드해야합니다. 모든 데이터를 저장해야하며 (일반적으로 15 분마다 업데이트가 필요함) 모든 사진을 저장해야하므로 비용이 많이 듭니다.