Bonsoir,
je suis débutant excédé (déjà)dans les web services
Alors j'essaie de faire un truc tout simple, je m'y prends peut être de travers.
J'ai fait appel à un web service donnant à partir d'une adresse ip le pays de l'utilisateur.
voici le web service en question :
http://www.ecubicle.net/iptocountry.asmx?wsdl
(trouvé ici : http://www.xmethods.com/ve2/WSDLAnalyzer.po?key=427412)
Après est ce que la démarche est la bonne dans le code?
Pour la fonction FindCountryAsString(), voilà ce qu'on me dit à l'ajout du service web :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 [WebMethod] public string ipAys() { net.ecubicle.www.iptocountry ip = new net.ecubicle.www.iptocountry () ; string pays; pays= ip.FindCountryAsString("xxx.xxx.x.x"); return pays;}
FindCountryAsString ( V4IPAddress As string ) As string
This returns a string value
ps : lorsque je fais pays = ip.
je n'ai pas eu l'intelicense pour la fonction. Mais bon.
Et donc lorsque j'exécute. Eh bien j'ai ma fonction à 2 balles ipAys, je clique dessus, je clique sur "appeler".
J'ai erreur de chargement, connexion réinitialisée, en gros cette page que j'ai retrouvée en image sur google :
http://img40.imageshack.us/img40/3662/bugfirefox.jpg
Je vous ai donné mes 3 lignes de code, pas d'erreur à la compilation. J'ai jamais réussi à utiliser un web service. (j'ai testé avec mon adresse ip)
Qu'est ce qui ne va pas selon vous?
Merci.








Répondre avec citation





Partager