• 26-02-2017, 20:51:57
    #1
    Merhaba arkadaşlar elimde veri çekmem gereken bir wsdl adresim var. Ne yaptıysam veriyi çekemedim. Daha önce soap konusunda çalışması olan arkadaşlar yardımcı olabilirse çok sevinirim.

    Skype: mert50356
  • 26-02-2017, 21:04:57
    #2
    Veri çekmeye çalıştığınız kodları atarsanız daha iyi olur.
  • 26-02-2017, 21:09:24
    #3
    emrtnm adlı üyeden alıntı: mesajı görüntüle
    Veri çekmeye çalıştığınız kodları atarsanız daha iyi olur.
    <?php
    
    header ('Content-type: text/html; charset=utf-8');
    $client = new SoapClient('https://servisler.XXXX.com/Service1.svc?wsdl');
    $header = new SoapHeader('UserName: UI5YorOSKe2os3UFm3hGr+cO8jPNos+PCBqvXK9nwMGimQ3TYgK1bC6gKimagbw1aruV0gKYMFWLVvyyXPBvuJsdmAVMdpKDxJpl7O7PdmzK6CgrbSgVYsql12JAYob8oF7/1X6NA8c/Gh/63aVuto76A0u4VwPSlBuCa0m+Wvs=', 'Password: yPAdUVkDMcwSrezSRYX62+Hd9rIbiXHCJvn6/rZ/aI358IsmUq+DGJT4gxAl1xs7eX/HMeX+A8yReAlN90Qo//fkiKdYbYhze3+fl2lR1Zl3EgiRBfIo+Nwf1+3JlmJot6TUXRnN5b7441lpFlRS1rtN5WFsyf0V32dQagkuckw=');
    $client->__setSoapHeaders($header);
    
    $requestData = array('kartNumarasi' => '23114315842');
    $result = $client->KartBakiyesiGetir($requestData);
    
    if ($result){
    	print_r($client->KartBakiyesiGetirResponse);
    }else{
    	echo "Hatalı No";
    }
    
    print_r($client->__getLastRequest());
    ?>
  • 27-02-2017, 02:03:29
    #4
    Mert50356 adlı üyeden alıntı: mesajı görüntüle
    <?php
    
    header ('Content-type: text/html; charset=utf-8');
    $client = new SoapClient('https://servisler.XXXX.com/Service1.svc?wsdl');
    $header = new SoapHeader('UserName: UI5YorOSKe2os3UFm3hGr+cO8jPNos+PCBqvXK9nwMGimQ3TYgK1bC6gKimagbw1aruV0gKYMFWLVvyyXPBvuJsdmAVMdpKDxJpl7O7PdmzK6CgrbSgVYsql12JAYob8oF7/1X6NA8c/Gh/63aVuto76A0u4VwPSlBuCa0m+Wvs=', 'Password: yPAdUVkDMcwSrezSRYX62+Hd9rIbiXHCJvn6/rZ/aI358IsmUq+DGJT4gxAl1xs7eX/HMeX+A8yReAlN90Qo//fkiKdYbYhze3+fl2lR1Zl3EgiRBfIo+Nwf1+3JlmJot6TUXRnN5b7441lpFlRS1rtN5WFsyf0V32dQagkuckw=');
    $client->__setSoapHeaders($header);
    
    $requestData = array('kartNumarasi' => '23114315842');
    $result = $client->KartBakiyesiGetir($requestData);
    
    if ($result){
    	print_r($client->KartBakiyesiGetirResponse);
    }else{
    	echo "Hatalı No";
    }
    
    print_r($client->__getLastRequest());
    ?>


    Merhaba,

    Hocam cekmek icin kullandigin kodlar degil, cekmeye calistigin kaynagi paylasma imkanin varsa daha saglikli olurdu aslinda. Skype tan hizlica bakabilirim istersen..