Как получить ценность от определенного элемента на другом сайте к своему собственному - PullRequest
0 голосов
/ 24 сентября 2018

Мне нужно создать приложение на 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);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...