A pesar de ser un desarrollador de PHP por un tiempo, ahora estoy obteniendo mi primera experiencia con los servicios web. Esperaba obtener un poco de ayuda, ya que el libro que estoy usando no es de mucha ayuda. Una de las empresas con las que estamos haciendo negocios me dio un documento XML en el formato que necesita estar (publicaré una parte). Debido a mi inexperiencia en este tema en particular, no estoy muy seguro de qué hacer. Necesito saber cómo enviar este mensaje a su página POST en vivo, cómo recibir la respuesta, y ¿necesito crear algún tipo de página WSDL? Cualquier ayuda o dirección sería muy apreciada, y por favor, no solo envíe un enlace al manual php. Obviamente he estado allí, ya que normalmente es el lugar al que recurrir en busca de ayuda.PHP SOAP HTTP Request
POST /sample/order.asmx HTTP/1.1
Host: orders.sample.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Header>
<AuthenticationHeader xmlns="http://sample/">
<Username>string</Username>
<Password>string</Password>
</AuthenticationHeader>
<DebugHeader xmlns="http://sample/">
<Debug>boolean</Debug>
<Request>string</Request>
</DebugHeader>
</soap12:Header>
<soap12:Body>
<AddOrder xmlns="http://sample/">
<order>
<Header>
<ID>string</ID>
<EntryDate>dateTime</EntryDate>
<OrderEntryView>
<SeqID>int</SeqID>
<Description>string</Description>
</OrderEntryView>
<ReferenceNumber>string</ReferenceNumber>
<PONumber>string</PONumber>
<Comments>string</Comments>
<IpAddress>string</IpAddress>
</Header>
</order>
</AddOrder>
</soap12:Body>
</soap12:Envelope>
está por encima del documento XML AddOrder se me dio (me quita la mayor parte del cuerpo). Por favor, hágame saber si es necesario más detalles, ya que quiero ser lo más específico posible para poder averiguar cómo enviar esto
¿Cómo sé que la $ url aquí? Gracias. –