gloriarglouglou | Bonjour,
Je débute dans les web services et je m'arrache déjà les cheveux , alors avant de devenir chauve, je m'en remets à vous
Je suis en train de monter un site web de vente en ligne et l'un des fournisseurs propose l'accès à son catalogue par WSDL/SOAP. J'ai compris tout l'intérêt de la chose pour faciliter la saisie des 12000 références...
Les ennuis commencent quand je cherche à utiliser le web service avec Excel pour stocker les réponses. Le serveur du fournisseur requiert une authentification et je n'arrive pas à la fournir par code VB.
Voilà l'@ du serveur WSDL du fournisseur :
https://portal.velleman.eu/ServiceP [...] .asmx?WSDL
Voilà le code VB :
Code :
- Private Sub Class_Initialize()
- '*****************************************************************
- 'This subroutine will be called each time the class is instantiated.
- 'Creates sc_ComplexTypes as new SoapClient30, and then
- 'initializes sc_ComplexTypes.mssoapinit2 with WSDL file found in
- 'https://portal.velleman.eu/ServicePortal/WebServices/ProductServices.asmx?WSDL.
- '*****************************************************************
- Dim str_WSML As String
- Dim strBasicAuth As String
- Dim strUsername As String
- Dim strPassword As String
-
- str_WSML = ""
- Set sc_ProductService = New SoapClient30
- strUsername = "gloriarglouglou"
- strPassword = "unPassword"
-
- sc_ProductService.MSSoapInit2 c_WSDL_URL, str_WSML, c_SERVICE, c_PORT, c_SERVICE_NAMESPACE
- sc_ProductService.ConnectorProperty("AuthUser" ) = strUsername
- sc_ProductService.ConnectorProperty("AuthPassword" ) = strPassword
- sc_ProductService.ConnectorProperty("WinHTTPAuthScheme" ) = 24 '1
-
- 'Use the proxy server defined in Internet Explorer's LAN settings by
- 'setting ProxyServer to <CURRENT_USER>
- sc_ProductService.ConnectorProperty("ProxyServer" ) = "<CURRENT_USER>"
- 'Autodetect proxy settings if Internet Explorer is set to autodetect
- 'by setting EnableAutoProxy to True
- sc_ProductService.ConnectorProperty("EnableAutoProxy" ) = True
|
Merci pour votre aide ! ---------------
Mon principal défaut, c'est de croire que je n'ai que des qualités. Ma principale qualité, c'est de ne connaitre que mon principal défaut. (Geluck)
|