p
u
b
l
i
c
i
t
é
publicité
  1. #1
    Membre habitué
    Homme Profil pro
    Consultant informatique
    Inscrit en
    novembre 2011
    Messages
    98
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Distribution

    Informations forums :
    Inscription : novembre 2011
    Messages : 98
    Points : 102
    Points
    102

    Par défaut Web service codes postaux

    Bonjour,

    J'espère être au bon endroit pour poser ma question... Je ne cherche pas à développer un webservice, mais à en trouver un qui fait ce dont j'ai besoin.

    Je réalise une application de gestion en java pour une entreprise qui peut avoir des clients. Il y a donc un formulaire à remplir et j'aimerais qu'à partir d'un web service, on puisse en notant le pays et le code postal du client obtenir automatiquement la ville. Ceci reste un détail dans mon développement, mais ça peut être vraiment utile. Je suppose qu'il existe déjà ce genre de service car on retrouve ce système sur de nombreux sites en ligne.

    J'évite de passer via une base de donnée pour deux raisons : Plus lourd et il faudrait la mettre régulièrement à jour.

    Merci!

  2. #2
    Membre habitué
    Homme Profil pro
    Consultant informatique
    Inscrit en
    novembre 2011
    Messages
    98
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Distribution

    Informations forums :
    Inscription : novembre 2011
    Messages : 98
    Points : 102
    Points
    102

    Par défaut

    J'ai trouvé, si ça peut aider quelqu'un : http://www.geonames.org/source-code/



    Edit : pour aller un peu plus loin, voici un petit descriptif des étapes :

    1. Créer un compte http://www.geonames.org/login
    2. Activer les webservices avec le lien en bas de cette page : http://www.geonames.org/manageaccount
    3. Télécharger le jar ici : http://www.geonames.org/source-code/
    4. Télécharger également le fichier jar requis : jdom disponible sur la même page
    5. Importer les 2 jar au projet
    6. Le code permettant d'utiliser le service :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    ToponymSearchCriteria searchCriteria = new ToponymSearchCriteria();
    searchCriteria.setQ("BE 7321");//Exemple : Pour le code postal 7321 en Belgique
    ToponymSearchResult searchResult;
    try 
    {
    	WebService.setUserName("UsernameDeLInscription");//Un nombre limité de requêtes par jour (30.000 par username)
    	searchResult = WebService.search(searchCriteria);
    	for (Toponym toponym : searchResult.getToponyms())
    	{
    	   System.out.println(toponym.getName());//Affiche le nom des entités ayant le code postal 7321 (ici Harchies et Blaton)
    	}
    } 
    catch (Exception e) 
    {
    	e.printStackTrace();
    }
    L'exemple sur le site ne donnait pas l'indication de configuration du username --> Erreur. J'espère que ça pourra aider certaines personnes.

  3. #3
    Nouveau Membre du Club
    Inscrit en
    mars 2006
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : mars 2006
    Messages : 29
    Points : 27
    Points
    27

    Par défaut Recherche cp ou ville via un service web

    Tu as aussi
    http://cp-ville.com/
    qui est très simple à utiliser et qui permet des recherches partielles.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. web service pour code Java et PHP
    Par molesqualeux dans le forum Web Services
    Réponses: 0
    Dernier message: 06/01/2010, 08h18
  2. Comment protéger le code VB d'un Web Services
    Par domija dans le forum Services Web
    Réponses: 5
    Dernier message: 23/11/2009, 23h37
  3. Réponses: 0
    Dernier message: 02/07/2009, 15h38
  4. Où placer le code du client web service?
    Par m3allem001 dans le forum Web Services
    Réponses: 0
    Dernier message: 13/04/2009, 16h31
  5. Exemple de code pour appeler un Web Service
    Par ericw78 dans le forum JBoss
    Réponses: 6
    Dernier message: 21/05/2008, 19h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo