Bonjour à tous,
J'ai besoin de récupérer une valeur (integer) sur un site dont le fournisseur m'a fourni la commande suivante :
J'ai donc essayé de créer un WebService avec les composants de Delphi 2005(Importateur SOAP) mais une erreur m'est retourné car l'application attend au POST un fichier WDSL.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3https://www.X.com/secure/messenger/soap/AcountService.asmx?=GetMessageLimit (j'ai remplacé le nom fournisseur par un X)
Le code que je voudrais traité le code suivant :
Si un spécialiste du Webservice pouvait m'aider, je serais heureux. J'ain fini le programme et je butte sur ce problème.
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
17
18
19
20
21 POST /secure/x/soap/AccountService.asmx HTTP/1.1 Host: www.x.com Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "com.x.ems.soapinterface/GetMessageLimit" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Header> <MessengerHeader xmlns="com.x.ems.soapinterface"> <Username>string</Username> <Password>string</Password> <Account>string</Account> </MessengerHeader> </soap:Header> <soap:Body> <GetMessageLimit xmlns="com.x.ems.soapinterface" /> </soap:Body> </soap:Envelope>
Merci à tous pour votre aide
Partager