Quelqu'un travaille avec Omnicasa

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Quelqu'un travaille avec Omnicasa

    Hello, je dois faire un site immobilier pour un ami, mais comme il travaille avec les programmes de gestion immobilière de chez Omnicasa.
    Je pensai qu'ils fournissaient des modules joomla, mais apparemment ce serai une API.
    Le mot API me bloque un peu car je n'ai jamais travaillé ceci et je me demande comment ça se travaille car je ne suis pas dut tout programmeur :-(
    J'ai regardé un peu le wiki de chez Omnicasa, mais je suis un peu pommé sur le fonctionnement
    Quelques liens de mon univers professionnel
    www.andeo.be
    www.cleanwash.be
    www.stop-humidite.pro

  • #2
    Bonjour,
    je vais être direct : si tu n'es pas programmeur, oublie les API car c'est un niveau au dessus

    si tu souhaites quand même tenter de te former, il y a un bon tuto par ici
    https://openclassrooms.com/fr/course...os-projets-web

    Sinon, fait une demande de service avec le besoin PRECIS ... car il y a des personnes compétentes sur ce forum qui maitrisent l'utilisation des API
    Dernière édition par manu93fr à 11/07/2018, 10h21
    Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer
    Cette année, le JoomlaDay FR a lieu à Bruxelles, les 20 et 21 mai 2022, plus d'infos et inscriptions : www.joomladay.fr

    Commentaire


    • #3
      Bonjour,

      Il faut être capable de développer sous forme de plugin, module ou composant mais aussi de mettre en forme (donc de travailler la css).

      Difficile de se lancer pour un débutant surtout que l'on peut retrouver des sites sous joomla développés par cette société :



      Le plus simple, c'est de prendre contact avec eux ou de faire appel à un développeur indépendant.

      Pour expliquer simplement l'api, c'est un ensemble de requêtes sous le format xml ou json. Le principe, c'est d'interroger leur base de données puis d'afficher le contenu dans une page du site.

      Ce contenu s'obtient à travers des urls fournies par cette société. L'authentification "simple" consiste à ajouter identifiant et mot de passe dans ces urls. En étant client de cette société, vous pouvez interroger directement avec l'url suivante dans votre navigateur (remplacer demo et demo2013 par vos codes).

      http://newapi.omnicasa.com/1.8/OmnicasaService.svc/GetPropertyListXml?json={'Status':'1','Goal':0,'SortFields':'Price Asc,ID Desc','Limit1':0,'Limit2':12,'CustomerName':'demo' ,'CustomerPassword':'demo2013'}

      Code:
      http://newapi.omnicasa.com/1.8/OmnicasaService.svc/[B]GetPropertyListXml[/B]?json={'Status':'1','Goal':0,'SortFields':'Price Asc,ID Desc','Limit1':0,'Limit2':12,'CustomerName':'demo','CustomerPassword':'demo2013'}


      Source : http://wiki.omnicasa.com/display/Man...e+of+API+usage

      Ce qu'il faut comprendre, c'est que le travail le plus important sera de récupérer le contenu, de le stocker avant de le répartir (parsing) dans votre propre mise en page html.
      Le coût va donc dépendre du nombre de pages, du nombre de champs dans chaque page...
      A cela, il faudra ajouter le nombre d'interaction (menu, filtres) et le travail de mise en cache pour améliorer les performances.
      A l'inverse de l'interrogation, on peut également développer des formulaires dont le contenu sera envoyé vers l'API (enregistrement, contact...).

      Les fonctions sont réparties dans différentes listes, vous pouvez également tester vos requêtes via : http://newapi.omnicasa.com/1.8/

      Le plus souvent, il y a le développeur qui travaille avec l'api avec une bonne connaissance de Joomla + un concepteur pour faire le design et utiliser les propriétés du template (librairies bootstrap, etc..). Le coût dépend de ce que vous souhaitez mais financièrement, il faudra compter sur un budget conséquent pour un travail "sur mesure".

      Reste à espérer que la solution existante sous joomla 3 soit beaucoup plus abordable vu qu'elle existe depuis longtemps (elle était déjà là sous joomla 2.5).

      Yann
      Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

      Commentaire


      • #4
        Je me doutais un peu de la complexité de la chose quand on m'a parlé d'API
        Je suis un peu étonné qu'ils n'aient pas de simple module pour la gestion des ventes et locations.
        Pour ke pense que leur API est le programme informatique complet qu'ils ont crées pour la gestion complète d'une agence immobilière.
        Moi j'ai juste besoin d'afficher les biens dans une page vente, et une page location.

        J'ai pensé, certainement naïvement, que des modules intégrables sur un graphisme de page était proposé.
        J'avais visité une de leurs réalisation interne ( habicom.be/nl/ ), où sur la page d'accueil il y a les "biens de la semaine" et quand j'examine l'élément avec clic droit, je tombais sur "OMNICASA MODULE : PROPERTIES OF WEEK BEGIN "
        Quelques liens de mon univers professionnel
        www.andeo.be
        www.cleanwash.be
        www.stop-humidite.pro

        Commentaire

        Annonce

        Réduire
        Aucune annonce pour le moment.

        Partenaire de l'association

        Réduire

        Hébergeur Web PlanetHoster
        Travaille ...
        X