• 21-01-2014, 22:44:43
    #1
    Merhaba arkadaşlar.

    altinkaynak.com'un çalışır durumda bir xml adresi var mı? Nette araştırdım ama çalışmıyor hiçbiri.

    Yada güncel bir kurbilgisi çekebileceğim bir site varmı?

    Bu site hariç; http://www.tcmb.gov.tr/kurlar/today.xml
  • 21-01-2014, 23:58:26
    #2
    dev
    Kurumsal Üye
    Arcade adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar.

    altinkaynak.com'un çalışır durumda bir xml adresi var mı? Nette araştırdım ama çalışmıyor hiçbiri.

    Yada güncel bir kurbilgisi çekebileceğim bir site varmı?

    Bu site hariç; http://www.tcmb.gov.tr/kurlar/today.xml
    3-5 Konu Önce Bir Konu Açılmıştı İncelediniz Mi ?

    https://www.r10.net/php/1194363-altin...bir-sorun.html
  • 22-01-2014, 00:08:35
    #3
    Oradakı yaşarkemaldağ arkadaşımızın verdiği kodla harmanlayarak şöyle birşey çıkardım. $xml->Kur[0]->Kod'daki 0 ı değiştirerek farklı kurları çekebilirsiniz yada ekleyebilirsiniz. XML olarak çıktı sağlar.

    <?php                                        
    
    $client = new SoapClient('http://data.altinkaynak.com/DataService.asmx?WSDL');
    
    $auth = new stdClass();
    $auth->Username = 'AltinkaynakWebServis';
    $auth->Password = 'AltinkaynakWebServis';
    
    $header = new SoapHeader('http://data.altinkaynak.com/', 'AuthHeader', $auth, false);
    $client->__setSoapHeaders($header);
    
    $response = $client->GetCurrency();
    
    $xml = simplexml_load_string($response->GetCurrencyResult);
    
    header('Content-type: text/xml');
    echo "<?xml version=\"1.0\" encoding=\"ISO-8859-9\" ?>\n";
    echo "<KURLAR>";
    
    $xml_ciktisi .= "<KUR>
                              <KOD>".$xml->Kur[0]->Kod."</KOD>
    		          <ALIS>".$xml->Kur[0]->Alis."</ALIS>
                              <SATIS>".$xml->Kur[0]->Satis."</SATIS>
                      </KUR>\n
    		  <KUR>
                              <KOD>".$xml->Kur[1]->Kod."</KOD>
    			  <ALIS>".$xml->Kur[1]->Alis."</ALIS>
                              <SATIS>".$xml->Kur[1]->Satis."</SATIS>
                      </KUR>\n";
    
    ;
    
    $xml_ciktisi .= "</KURLAR>\n";
    
    echo $xml_ciktisi;
    
    ?>
  • 22-01-2014, 20:09:21
    #4
    Meftun adlı üyeden alıntı: mesajı görüntüle
    3-5 Konu Önce Bir Konu Açılmıştı İncelediniz Mi ?

    https://www.r10.net/php/1194363-altin...bir-sorun.html
    picpoket adlı üyeden alıntı: mesajı görüntüle
    Oradakı yaşarkemaldağ arkadaşımızın verdiği kodla harmanlayarak şöyle birşey çıkardım. $xml->Kur[0]->Kod'daki 0 ı değiştirerek farklı kurları çekebilirsiniz yada ekleyebilirsiniz. XML olarak çıktı sağlar.

    <?php                                        
    
    $client = new SoapClient('http://data.altinkaynak.com/DataService.asmx?WSDL');
    
    $auth = new stdClass();
    $auth->Username = 'AltinkaynakWebServis';
    $auth->Password = 'AltinkaynakWebServis';
    
    $header = new SoapHeader('http://data.altinkaynak.com/', 'AuthHeader', $auth, false);
    $client->__setSoapHeaders($header);
    
    $response = $client->GetCurrency();
    
    $xml = simplexml_load_string($response->GetCurrencyResult);
    
    header('Content-type: text/xml');
    echo "<?xml version=\"1.0\" encoding=\"ISO-8859-9\" ?>\n";
    echo "<KURLAR>";
    
    $xml_ciktisi .= "<KUR>
                              <KOD>".$xml->Kur[0]->Kod."</KOD>
    		          <ALIS>".$xml->Kur[0]->Alis."</ALIS>
                              <SATIS>".$xml->Kur[0]->Satis."</SATIS>
                      </KUR>\n
    		  <KUR>
                              <KOD>".$xml->Kur[1]->Kod."</KOD>
    			  <ALIS>".$xml->Kur[1]->Alis."</ALIS>
                              <SATIS>".$xml->Kur[1]->Satis."</SATIS>
                      </KUR>\n";
    
    ;
    
    $xml_ciktisi .= "</KURLAR>\n";
    
    echo $xml_ciktisi;
    
    ?>
    Bilgiler için teşekkurler. Bu kadar php bilgim yok elimde ki kodları inceleyi bu verdiğiniz bilgileri harmanlamya çalışacam.

    Yardımlarınız için tşk.