Мне нужно создать приложение на PHP \ Laravel и мне нужно работать с курсом национального банка.Национальный банк, тем не менее, не предоставляет разработчикам API для простого получения обменных курсов банка.
Сайт, который должен получать обменные курсы от: DSB Bank
Я нашел способ получить значение php, а затем javascript, но на самом деле ничего не могу с этим поделать.
<table id="theSpecialTable" style="display: none">
<?php
$url = 'https://www.dsb.sr/nl-NL/Wisselkoersen-info';
$content = file_get_contents($url);
$first_step = explode( '<table style="width: 564px; height: 144px;">' , $content );
$second_step = explode("</table>" , $first_step[1] );
echo $second_step[0];
?>
</table>
Это код, который берет нужный мне фрагмент кода.Затем я использовал javascript для просмотра объектов.
$(document).ready(function(){
var aankoopUsd = $("#theSpecialTable tbody tr:nth-child(2) td:nth-child(2)").html();
var verkoopUsd = $("#theSpecialTable tbody tr:nth-child(2) td:nth-child(3)").html();
var aankoopEur = $("#theSpecialTable tbody tr:nth-child(3) td:nth-child(2)").html();
var verkoopEur = $("#theSpecialTable tbody tr:nth-child(3) td:nth-child(3)").html();
console.log("Aankoop koers USD: " + aankoopUsd);
console.log("Verkoop koers USD: " + verkoopUsd);
console.log("Aankoop koers Euro: " + aankoopEur);
console.log("Verkoop koers Euro: " + verkoopEur);
});