LesBonsCoins

Rédacté le 22/12/2011 Services Web

Tags: , ,

Depuis quelques temps, nous sommes (avec ma douce) à la recherche d’un bien immobilier à acheter.
En grand paresseux malin que je suis, j’ai créé des alertes auprès des principaux sites du marché (seloger, pap …).
Malheureusement, parmi les sites qui proposent des annonces immobilières, il en est un qui ne fait pas correctement son boulot n’est pas aussi techniquement abouti : leboncoin.fr … 

Le souci

Hé oui, leboncoin ne propose pas d’alerte email, ni même d’API …

Du coup, j’ai créé une application PHP qui permet de recevoir par mail les annonces immobilières parues sur leboncoin.fr selon certains critères.

Les critères sont simples :

  • Localisation (Villes/CP)
  • Le prix (min/max)
  • La surface (min/max)
  • Le nombre de pièces

Cette application se nomme LesBonsCoins (pour se trouver … des bons coins … Vous suivez ?)

Fonctionnement

Le fonctionnement est plutôt simple (pour les dev, j’entends) :

  1. On crée un script de recherche (en php, cli) // Un script de démo est disponible.
  2. On le colle dans son crontab (avec la fréquence souhaitée)
  3. On reçoit des emails périodiques avec les annonces ciblées
  4. Profit

Les évolutions à venir

Par souci de simplification de l’utilisation, j’ai codé une version s’appuyant sur des fichiers de configuration en YAML.
Ce choix s’est fait lorsqu’un ami (non-dev) m’a (gentiment) expliqué que la mise en place était un peu complexe…
La branche YAML est utilisable en l’état. Je l’ai juste pas encore mergé sur le tronc (et je m’aperçois que le temps d’écrire cette ligne, j’aurai pu le faire :p )

Le code

Le projet « LesBonsCoins » est disponible librement, en licence MIT. Son code est, de plus, disponible sur GitHub.
Un readme assez fourni est … fourni :)

2 commentaires to LesBonsCoins

  • francky dit :

    Bonjour,

    Je comprends très bien le problème, j’y ai moi-même déjà été confronté. A l’époque je cherchais à acheter un smartphone d’occasion. Et effectivement leboncoin ne me permettait pas de suivre en temps réel les petites annonces qui, si elles sont intéressantes, peuvent vite disparaitre alors j’ai cherché un moyen et j’ai trouvé.

    voici ma solution pour suivre les petites annonces sur leboncoin via email ou flux RSS en fonction de nos critères personnels. http://www.winmacsofts.com/2011/03/surveillez-les-annonces-leboncoin-par-flux-rss-ou-alertes-mail/

    • loicg dit :

      Effectivement, j’ai vu ce genre de sites, mais le souci était que mes recherches étaient assez complexes (2 types de biens : maison et terrain) sur une trentaine de villes.
      Du coup, mon script s’est avéré bien plus pratiques que les flux RSS ou alertes emails (car j’avais 1 mail/ville/type de bien), et ça devenait assez chiant :/

  • Leave a Reply

    Notifiez-moi des commentaires à venir via email. Vous pouvez aussi vous abonner sans commenter.

    Bienvenue sur mon blog.
    Il s'agit avant tout d'une zone de veille pour moi, un lieu où je stocke les astuces qui me serviront à nouveau plus tard.
    Au menu, du PHP, javascript, un peu de CSS et des astuces diverses...