MLS 애플리케이션을 만들고 싶습니다. 실제 MLS 서비스를 데이터 소스로 사용하고자합니다. 더 나은 해결책은 무엇입니까? RETS를 직접 사용하거나 타사 데이터 서비스를 사용하여 MLS 데이터를 가져 와서 데이터를 쿼리합니다. 추신 : RETS를 직접 사용하려면 클라이언트 응용 프로그램을 테스트 할 수있는 샌드 박스 서비스가 있습니까?RETS 또는 RETS가 아닌
답변
MLS LIsting 및 PointtoAgent 목록으로 웹 사이트를 만들었습니다. 매일 밤 실행되고 MLS 목록 및 P2A에서 XML 파일을 가져 와서 XML에서 MySQL로 변환하고 저장하고 중복을 제거하는 Cronjob을 만듭니다. 업데이트 상태. 나는 당신이 당신의 위치를 새롭게 해 둘 수 있기 때문에 cronjob가 좋은 해결책다는 것을 생각한다. DB가 끊임없이 변하기 때문에 좋은 디자인을 만들어야합니다. MLS 지원팀에 연락하면 목록에 XML 파일을 연결하고 가져올 수있는 문서가 있습니다.
대부분의 타사는 사용자가 데이터를 쿼리 할 수 없도록합니다. 그들은 단지 귀하의 웹 사이트에 목록을 삽입하는 위젯과 다른 방법을 제공합니다. 나는 네가하려는 일을 알고 있으며 MLS는 우리를 위해 쉽게하지 않는다.
MLS가 RETS 액세스 요금을 지불 할 수 있다면 그걸로 갈 것입니다. 더 많은 개발 자원이 필요하며 여전히 MLS 규칙을 따라야하지만 더 강력하고 사용자 정의 된 응용 프로그램을 만들 수 있습니다.
어때요? http://retscloud.com/? 실제로 우리는 SQL에 대한 RETS 또는 웹 서비스에 대한 RETS와 같은 것을 찾고 있습니다. RETS 액세스가 있지만 RETS로 손을 더럽 히고 싶지는 않습니다 ... 이유가 무엇입니까? 나는 RETS에 대해 아무것도 모른다! :)) –
@ EksWi 절대로 사용하지 않았지만 당신과 똑같은 것을 찾아 다녔습니다. 유사한 https://www.stormrets.com/이 있습니다. 두 사람 모두 비싸지 만, MLS 요금을 지불해야한다고 생각하는 사람들이 있습니다. 그럴만 한 가치가 있을지 모르지만 현재의 요구 사항이 나를위한 것이 아닙니다. – Pete
MLS가 데이터를받는 방법을 결정할 것이기 때문에 많은 선택의 여지가 없습니다. 그들은 보통 RETS 피드를 제공하지만 FTP 피드 나 링크 솔루션을 제공합니다.
FTP는 기본적으로 모든 목록 데이터를 CSV 파일로 매일 다운로드하기 때문에 가장 쉽게 작업 할 수 있습니다.
RETS는 더 유연하지만 더 복잡합니다. RETSConnector과 같은 응용 프로그램은 FTP 피드가 제공하는 것보다 많거나 적은 일상 작업을 예약하는 데 유용하고 간단합니다. 문제는 필요한 것을 얻기 위해 RETS 쿼리를 구성하는 것입니다.
사내 RETS 클라이언트를 작성하는 것이 테이블에있는 경우 librets을 사용하십시오.
우리는 100 개가 넘는 MLS 수수료를 관리합니다. 나는 당신이 자신의 RETS 데이터를 관리하고 싶지 않다는 것을 분명히 말할 수 있습니다. MLS가 우리에게 알려주지 않고 일부 메타 데이터 필드를 변경하지 않은 지 3 년이 넘은 지 일주일이 지났습니다. 그런 일이 생기면 상황이 깨집니다. 더 중요한 것은 각각의 MLS는 추적해야하는 디스플레이 요구 사항이 다르므로 고객이 데이터 규칙에 위배되는 경우 책임을 질 수도 있습니다.
또한 대중의 생각과 달리 모든 데이터의 로컬 복사본을 다운로드해야합니다. 모든 데이터를 저장해야하며 (일반적으로 15 분마다 업데이트가 필요함) 모든 사진을 저장해야하므로 비용이 많이 듭니다.
데이터를 가져 오기 위해 retsconnector 또는 가정용 양조 솔루션과 같은 소프트웨어를 사용하고 있습니까? –
@ EksWi 제 3자인 MLS 및 P2A의 기술 지원을 통해 우리는 목록의 마지막 버전을 가져올 수있는 URL을 제공했으며 PHP를 사용하여 데이터를 가져 와서 저장했습니다. – jcho360