2011-03-30 38 views
0

嗨即時通訊使用PHP創建schmea時遇到一些麻煩。PHP SOAP生成正確的模式

我需要生成類似於:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:loc="http://some-url"> 
    <soapenv:Header> 
     <wsse:Security xmlns:wsse="http://some-url"> 
      <wsse:UsernameToken wsu:Id="UsernameToken-837" xmlns:wsu="http://some-url"> 
       <wsse:Username>account-username</wsse:Username> 
       <wsse:Password Type="http://some-url">account-password</wsse:Password> 
       <wsse:Nonce>NuehdiIAyh==</wsse:Nonce> 
       <wsu:Created>2009-05-07T21:41:49.765Z</wsu:Created> 
      </wsse:UsernameToken> 
     </wsse:Security> 
    </soapenv:Header> 
    <soapenv:Body> 
     <loc:getLocation> 
      <loc:address>some-address</loc:address> 
      <loc:maximumAge> 
       <metric>Second</metric> 
       <units>100</units> 
      </loc:maximumAge> 
      <loc:responseTime> 
       <metric>Second</metric> 
       <units>100</units> 
      </loc:responseTime> 
      <loc:tolerance>LowDelay</loc:tolerance> 
     </loc:getLocation> 
    </soapenv:Body> 
</soapenv:Envelope> 

我有運氣0不過。我嘗試了一些使用Soapvar,Soapparam的例子,任何人都有一個想法,我可以這樣做嗎?

+0

更多關於你在做什麼的信息?這將有很大的幫助。 – 2011-03-30 20:46:15

+0

試圖連接到肥皂服務器wsdl並執行最高請求以獲得響應。 – slik 2011-03-30 21:04:46

回答