Problema con servicio web

57 views
Skip to first unread message

Esteban

unread,
Apr 21, 2018, 8:42:05 AM4/21/18
to Comunidad de Visual Foxpro en Español
Estimados, 

Es la primera vez que trato de consumir un servicio web, en base a un ejemplo que encontré de un colega; 
aparentemente se conecta bien pero me devuelve la estructura del servicio.  La sintaxis del request la tengo chequeda con SoapUi.

Les copio el código a ver si pueden darme una mano .

Gracias mil 
Esteban



TEXT TO sXMLRequest TEXTMERGE NOSHOW 

   <soapenv:Header/>
   <soapenv:Body>
      <tem:GetNewOrders>
         <!--Optional:-->
         <tem:request>
            <!--Optional:-->
            <far:Email>rosenfeld</far:Email>
            <!--Optional:-->
            <far:FromDate>2018/01/01 14:25:48</far:FromDate>
            <!--Optional:-->
            <far:PasswordHash>E10ADC3949BA59ABBE56E057F20F883E</far:PasswordHash>
         </tem:request>
      </tem:GetNewOrders>
   </soapenv:Body>
</soapenv:Envelope>>

ENDTEXT 
  
     
  
     oHTTP = CREATEOBJECT('Msxml2.ServerXMLHTTP.6.0')
     *oHTTP.setRequestHeader("User-Agent", "EjecutandoWS desde VFP - PortalFOX")
     *oHTTP.setRequestHeader("User-Agent", "Apache-HttpClient/4.1.1 (java 1.5)")
     oHTTP.setRequestHeader("Content-Type", "text/xml;charset=utf-8")
     oHTTP.SEND(sXMLRequest)
 
         
      XMLTOCURSOR(oHTTP.responseText,"xproviders",0)
      BROWSE
      *STRTOFILE(oHTTP.responseText,"PRUEBA.XML",.F.) 

Reply all
Reply to author
Forward
0 new messages