Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/07/2010, 09:55
helacer
 
Fecha de Ingreso: mayo-2006
Ubicación: Bogotá
Mensajes: 2.061
Antigüedad: 18 años, 6 meses
Puntos: 50
Como genero estas cabeceras con PHP

Buenas

necesito generar las cabeceras que tiene este xml de ejemplo,, antes de realziar el llamado al metodo del WS.

Código HTML:
<soap:Envelope>

<soap:Header>

<messageHeader>

<to>

 <gln>5435456</gln>

 </to>

<from>

 <gln>6546546</gln>

 </from>

<representingParty>

 <gln>4234</gln>

 </representingParty>

 </messageHeader>

<wsrp:path soap:actor="http://schemas.xmlsoap.org/soap/actor/next" soap:mustUnderstand="1">

 <wsrp:action wsu:Id="Id-0070d90b-ee6c-40d2-a855-f6ed0e9ea0ee">http://vesta.com.br/pse/MainServices/getBankList</wsrp:action>

 <wsrp:to wsu:Id="Id-749c58b4-8c52-4b1b-9b89-06ae08cc243b">https://desarrollo.pse.com.co/PSEWebServices/MainServices.asmx</wsrp:to>

 <wsrp:id wsu:Id="Id-5e67dee9-d75e-4be7-9429-54244568fab7">uuid:21a1d602-fd92-4b72-bd48-a99694944106</wsrp:id>

 </wsrp:path>

<wsu:Timestamp>

 <wsu:Created wsu:Id="Id-5c8be106-2455-48e8-bdcc-aece77445404">2010-07-27T20:58:16Z</wsu:Created>

 </wsu:Timestamp>

<wsse:Security soap:mustUnderstand="1">

 <wsse:BinarySecurityToken ValueType="wsse:X509v3" EncodingType="wsse:Base64Binary" wsu:Id="SecurityToken-0d729a19-7354-464b-9eb7-0975fefe6f04">MIIEPDCCAySgAwIBAgIKJ27M3QAAAAADxzANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDEwdBQ0hST09UMB4XDTA5MDkwNDIwMjIxN1oXDTEwMDkwNDIwMzIxN1owdTELMAkGA1UEBhMCQ08xFTATBgNVBAgTDENVTkRJTkFNQVJDQTEPMA0GA1UEBxMGQk9HT1RBMRQwEgYDVQQKEwtBQ0hDT0xPTUJJQTEMMAoGA1UECxMDQUNIMRowGAYDVQQDExFDb21lcmNpb0RlUHJ1ZWJhczCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEApt2MOs4RDOtrYbw2uT7OtWg/1aL4y6ug8OS3wpVr6YgaDQuqJqDSLEUWhaxT2QZsrlWAgduOTHt5e2xWLWZ3xaXFqUnud+JqAWFudk69wTabi2aFZDrOrU09YPyfGOy5AZGTJgwnaft6OCxLRlARrTgOQ+6ygY9qvmt2paAgkiUCAwEAAaOCAbMwggGvMA4GA1UdDwEB/wQEAwIE8DBEBgkqhkiG9w0BCQ8ENzA1MA4GCCqGSIb3DQMCAgIAgDAOBggqhkiG9w0DBAICAIAwBwYFKw4DAgcwCgYIKoZIhvcNAwcwEwYDVR0lBAwwCgYIKwYBBQUHAwEwHQYDVR0OBBYEFItUmzVmWKnTQFWvSTSUnRuYYcbmMB8GA1UdIwQYMBaAFJpTvHmZW8mWB94G+uTFMXi/IWlJMGcGA1UdHwRgMF4wXKBaoFiGKWh0dHA6Ly9pbnRlZ3JhY2lvbi9DZXJ0RW5yb2xsL0FDSFJPT1QuY3JshitmaWxlOi8vXFxpbnRlZ3JhY2lvblxDZXJ0RW5yb2xsXEFDSFJPT1QuY3JsMIGYBggrBgEFBQcBAQSBizCBiDBBBggrBgEFBQcwAoY1aHR0cDovL2ludGVncmFjaW9uL0NlcnRFbnJvbGwvaW50ZWdyYWNpb25fQUNIUk9PVC5jcnQwQwYIKwYBBQUHMAKGN2ZpbGU6Ly9cXGludGVncmFjaW9uXENlcnRFbnJvbGxcaW50ZWdyYWNpb25fQUNIUk9PVC5jcnQwDQYJKoZIhvcNAQEFBQADggEBAO0On82+JzHZ6dbycJhb1FVk/oFJCrviwICzSjVgu5DSQx/LHDPOG05AcgX1TPhKcoZ6g3xewDk284CAKF4c+eprw1ovI+lf1lOq4tq/tU5IEgxF8dLwa3vkHtbKZpI7NbQbHv3OwsKKz5ZD1oPD7iTLxwsgOwWZOApRSPU2qTT/eFJupIT9a9EPDSiwyxkWAyUuj2cFv6IPI/hB1pLa53WahLdcNDtjqGNgJCA94Me++5fqiz4w52VabqEQ1BCQGOydUnjMLf3WJSJUfNzJovHCAYf105tBemXOZC/eI/hk+9Cd8T+ht3sZqPzRqnqpBfiXu303tNntyX2VMlCedOE=</wsse:BinarySecurityToken>

<Signature>

<SignedInfo>

 <CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>

 <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>

<Reference URI="#Id-7d68e584-168d-4cf8-9672-fff28b9d6e7b">

<Transforms>

 <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>

 </Transforms>

 <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>

 <DigestValue>AQj0iYQcZIEjHNPhX+EU0ONH4M0=</DigestValue>

 </Reference>

<Reference URI="#Id-0070d90b-ee6c-40d2-a855-f6ed0e9ea0ee">

<Transforms>

 <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>

 </Transforms>

 <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>

 <DigestValue>HA5hHuvwLhdu7/a/7VvQ1yX3g1Q=</DigestValue>

 </Reference>

<Reference URI="#Id-749c58b4-8c52-4b1b-9b89-06ae08cc243b">

<Transforms>

 <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>

 </Transforms>

 <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>

 <DigestValue>YDQWYmmCL5tqc/ikx21+imYkwsw=</DigestValue>

 </Reference>

<Reference URI="#Id-5e67dee9-d75e-4be7-9429-54244568fab7">

<Transforms>

 <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>

 </Transforms>

 <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>

 <DigestValue>mllY5Go1QIp9tQtqOIyLOaMV0RA=</DigestValue>

 </Reference>

<Reference URI="#Id-5c8be106-2455-48e8-bdcc-aece77445404">

<Transforms>

 <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>

 </Transforms>

 <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>

 <DigestValue>U0mDHRVgcJ+qIO56gUcSVNBjemQ=</DigestValue>

 </Reference>

 </SignedInfo>

 <SignatureValue>YOnLLiJfyHdNJRCbhB5r09hDVGdsxvRGuatNuXzXlcrw7oicDdDT0djs9Z68u2Qcfuik46U0ZiALEhwNOvf4ez75Zj/aCx/5yX9Hm01ypFCZPQh38qC2rNBxdGzmvpI9J4mY9NPDTaltct2/+CoflJhu+U3zRFn0XGRbmPIiAzs=</SignatureValue>

<KeyInfo>

<wsse:SecurityTokenReference>

 <wsse:Reference URI="#SecurityToken-0d729a19-7354-464b-9eb7-0975fefe6f04"/>

 </wsse:SecurityTokenReference>

 </KeyInfo>

 </Signature>

 </wsse:Security>

 </soap:Header>

<soap:Body wsu:Id="Id-7d68e584-168d-4cf8-9672-fff28b9d6e7b">

<getBankList>

<getBankListInformation>

 <entityCode>5435456</entityCode>

 </getBankListInformation>

 </getBankList>

 </soap:Body>

 </soap:Envelope> 
COmo las genero con PHP?. Gracias