Autor | Zpráva | ||
---|---|---|---|
martin88 Profil * |
#1 · Zasláno: 3. 7. 2014, 21:29:48
Ahoj, mam problem s napojenim na webovou sluzbu. V C# jsem to udelal ale v PHP se me nedari
jedna se o napojeni na adresu https://isir.justice.cz:8443/isir_cuzk_ws/IsirWsCuzkService pouzivam nusoap.php $client = new nusoap_client("https://isir.justice.cz:8443/isir_cuzk_ws/IsirWsCuzkService?wsdl"); var_dump($client->getError()); $ws = $client->call("getIsirWsCuzkData", array("ic" => "48639371" ,"rc" => "" ,"druhVec" => "" ,"bcVec" => "" ,"rocnik" => "" ,"nazevOsoby" => "" ,"jmeno" => "" ,"datumNarozeni" => "" ,"maxPocetVysledku" => "50" ,"filtrAktualniRizeni" => "T" )); var_dump($client->getError()); var_dump($ws); pise to Response not of type text/xml: application/wsdl+xml jinak kod v C# string ic = "48639371"; ServiceReference1.isirWsCuzkStatus s = new ServiceReference1.isirWsCuzkStatus(); ServiceReference1.isirWsCuzkData[] d = new ServiceReference1.isirWsCuzkData[50]; ServiceReference1.IsirWsCuzkPortTypeClient f = new ServiceReference1.IsirWsCuzkPortTypeClient(); d = f.getIsirWsCuzkData(ic, "", "", 0, 0, "", "", DateTime.Now, 50, ServiceReference1.filtrRazeniType.T, out s); Console.WriteLine(d[0].druhStavKonkursu); dekuji za pomoc |
||
Časová prodleva: 3 měsíce
|
|||
Prefin Profil |
#2 · Zasláno: 19. 9. 2014, 09:47:22
martin88:
Zdravím Vzhledem k tomu, že se zde neobjevila žádná reakce, chci se zeptat, zda jste to nějak vyřešil. Zlobím se s prakticky identickou situací. Díky |
||
Časová prodleva: 6 měsíců
|
|||
meloun Profil * |
#3 · Zasláno: 29. 3. 2015, 00:43:39
Takhle to dělám já, funguje bez problému:
function isir_get_info($ic, $firma) { $wsdlUrl = "https://isir.justice.cz:8443/isir_cuzk_ws/IsirWsCuzkService?wsdl"; $soap = new SoapClient($wsdlUrl, array('trace' => true, 'cache_wsdl' => WSDL_CACHE_NONE)); try { $result = $soap->getIsirWsCuzkData(array( "ic" => $ic, "nazevOsoby" => $firma, "maxPocetVysledku" => 1, "filtrAktualniRizeni" => "T" )); } catch (Exception $e) { if($e->getMessage() != "") { return "SOAP Exception: " . $e->getMessage(); } } return $result; } |
||
Časová prodleva: 2 roky
|
|||
S1mpanz Profil * |
#4 · Zasláno: 29. 8. 2017, 09:57:56
martin88:
Zkus použít: $proxyhost = ""; $proxyport = ""; $proxyusername = ""; $proxypassword = ""; $client = new nusoap_client('https://isir.justice.cz:8443/isir_cuzk_ws/IsirWsCuzkService?wsdl', 'wsdl', $proxyhost, $proxyport, $proxyusername, $proxypassword); var_dump($client->getError()); $param = array("ic" => "48639371" ,"maxPocetVysledku" => "50" ,"filtrAktualniRizeni" => "T" ); $ws = $client->call("getIsirWsCuzkData", array('parameters' => $param), '', '', false, true); Používám dotaz na rodná čísla (rc), ale snad to bude fungovat i s ic. |
||
Časová prodleva: 6 let
|
0