2012-07-10 1 views
2

Nous voulons construire une application MLS. Nous voulons utiliser un vrai service MLS comme source de données. Quelle sera la meilleure solution: utiliser directement RETS ou utiliser un service de données tiers pour extraire des données MLS pour nous, puis les interroger pour obtenir des données? PS: Si nous voulons utiliser directement RETS, y a-t-il des services sandbox pour tester notre application client?RETS ou non RETS

Répondre

0

J'ai créé un site web avec le MLS LIsting et la liste PointtoAgent, Nous créons un Cronjob pour fonctionner tous les soirs, prendre un fichier XML de la liste MLS et P2A, les convertir de XML en MySQL, l'enregistrer, supprimer les dupicates et mettre à jour l'état. Je pense qu'un cronjob est une bonne solution car vous pouvez garder votre site à jour. Soyez conscient de créer un bon design parce que votre DB va changer constamment. Contact au support MLS ils ont la documentation pour se connecter et tirer le fichier XML de votre liste.

+0

Utilisez-vous un logiciel comme retsconnector ou une solution maison pour extraire les données? –

+0

@EksWi aucun tiers, le support technique de MLS et P2A nous a fourni quelques URL où nous pouvons tirer la dernière version de l'annonce et avec PHP nous avons pris les données et les avons sauvegardées. – jcho360

1

La plupart de ces tiers ne vous permettent pas d'interroger leurs données. Ils fournissent simplement des widgets et d'autres moyens d'insérer des listes dans votre site Web. Je sais ce que vous essayez de faire et la MLS ne nous facilite pas la tâche.

Si vous pouvez vous permettre quel que soit votre frais MLS pour l'accès RETS, je voudrais aller avec ça. Vous aurez besoin de plus de ressources de développement et vous devrez toujours suivre les règles de MLS, mais vous serez en mesure de créer une application beaucoup plus robuste et personnalisée.

+0

Que diriez-vous de celui-ci: http://retscloud.com/? En fait, nous recherchons quelque chose comme RETS to SQL ou RETS to Web Services. Nous avons un accès RETS mais nous ne voulons pas nous salir les mains avec RETS ... pourquoi? Je ne sais rien à propos de RETS! :)) –

+0

@EksWi Je ne les ai jamais utilisés mais je les ai croisés en train de chercher la même chose que toi. Il y a aussi https://www.stormrets.com/ qui est similaire. Les deux sont chers vu que vous devez toujours payer les frais MLS en plus de ce que ces gars-là facturent. Cela pourrait valoir la peine pour vous mais ce n'était pas pour moi pour mes besoins actuels. – Pete

0

Vous n'allez pas avoir beaucoup de choix en la matière parce que le MLS décidera comment vous obtiendrez les données. Ils fournissent généralement un flux RETS, mais fournissent très souvent des flux FTP ou une solution de liaison. FTP est probablement le plus facile à utiliser car il s'agit essentiellement d'un téléchargement quotidien de toutes les données d'inscription en tant que fichier CSV.

RETS est plus flexible, mais plus compliqué. Des applications comme RETSConnector sont utiles et simples pour planifier les tâches quotidiennes qui vous donnent plus ou moins ce qu'un flux FTP serait. Le problème est de configurer les requêtes RETS pour obtenir ce dont vous avez besoin. Si l'écriture d'un client RETS interne est sur la table, utilisez librets.

-1

Nous gérons plus de 100 frais MLS différents. Je peux dire sans équivoque que vous ne voulez pas gérer vos propres données RETS. Il n'y a pas eu une semaine dans 3+ années qu'un MLS n'a pas changé certains de leurs champs de métadonnées sans nous le dire. Quand cela arrive, les choses se cassent. Plus important encore, chaque MLS a des exigences d'affichage différentes que vous devez suivre et si votre client fait quelque chose contre les règles avec les données, il est possible que vous puissiez être tenu responsable. En outre, contrairement à la croyance populaire, vous devez télécharger une copie locale de toutes les données. C'est assez cher car vous aurez besoin de stocker toutes les données (et généralement obtenir des mises à jour toutes les 15 minutes) et stocker toutes les photos.