Rarista WSDL fog waxay ku dhici kartaa gudaha dhiseha SoapClient. Bixi boroksee ka hor inta aan la helin markii ugu horreysay:

$client = new SoapClient('https://service.example.com/api?wsdl', [
    'proxy_host' => '203.0.113.10',
    'proxy_port' => 8080,
    'proxy_login' => getenv('PROXY_USER'),
    'proxy_password' => getenv('PROXY_PASSWORD'),
    'connection_timeout' => 5,
    'exceptions' => true,
]);

Isticmaal WSDL-ka dhabta ah, martigeliyaha/boortka boroksee iyo isha aqoonsiga loogu talagalay. Goobta martigeliyaha waa cinwaan, boortkeeduna gaar.

Marka ay guuldareysatoCodsi ama hawl lagu baadho
Dhisidda macmiilkaHelista WSDL ama farsamaynta dukumeenti.
Farsamaynta dukumeenti/nashqad la soo dejiyeyURL-ka dheeraadka ah ee dhabta ah.
Wicitaan hab SOAPBarta ugu dambaysa adeegga ee lagu dhawaaqay WSDL, laga yaabo martigeliyaha kale.

Hawl-shaqeeye isticmaalaya WSDL keydsan ayaa laga yaabaa inuu ka boodo codsiga ku guuldareysta mishiin kale. Hayso dejinta keydka iyo URL-ka dhabta ah ee guuldareystay oo la socda isbarbardhigga, halkii aad boroksee ku beddeli lahayd kaliya iyada oo ku saleysan guusha dhismaha.

proxy_login/proxy_password waxay xaqiijiyaan dhexdhexaadiyaha. login/password goobta iyo xaqiijinta adeegga heerka SOAP waxay u adeegaan lakabyo kale. Isticmaal xulashooyinka gaarka ah halkii aad gelin lahayd madaxyada u eg akoonka User-Agent; madaxyada codsigga ee loo baahan yahay waxay ka tirsan yihiin interface madax la taageero.

Diiwaangeli hawsha, bartilmaameedka iyo dhinaca soo saaraya caqabadda iyada oo sirta laga saaray. connection_timeout waxay xaddidaa sameynta xiriirka, ma aha muddada buuxda ee hawsha SOAP dheer.

Maqaallo la xiriira