@blazek: @corey53: Praktycznie z każdej strony, która dynamicznie wyświetla aktualne kursy, da się łatwo wyciągnąć dane analizując zapytania wysyłane przez przeglądarkę. Więc jeśli bank ma samoaktualizujący się wykres, to ma też coś na kształt API. A jak nie ma, to strony z kursami to zwykle zwykły HTML, więc parsowanie tego to żaden problem.
@blazek: Kliknij prawym na stronie, potem "Zbadaj element", zakładka Network i odśwież stronę. Potem przeanalizuj zapytania - szukaj od razu takich, które mają np. "api" w adresie lub coś innego sugerującego taki typ zapytania. W przypadku kantor.aliorbank.pl popatrz na te z "json" w adresie. W zakładce "Headers" masz informacje jakie zapytanie wysłała przeglądarka (adres, parametry), w Preview/Response - co odpowiedział serwer. Możesz sobie skopiować URL i pobawić się z parametrami
#banki #nbp #kursy #nbportal
#citihandlowy
Jest tam takie coś: https://www.online.citibank.pl/retail/files/kursy/CB_FX_2019_February.xml
i takie coś: https://www.online.citibank.pl/PLGCB/jba/fxi/InitializeSubAppApiPre.do?TTC=29&bankPricingCode=ELCC10
To drugie daje aktualne kursy.
@ms93: dzięki może uda nam sie z tego coś wyciągnąć.
W zakładce "Headers" masz informacje jakie zapytanie wysłała przeglądarka (adres, parametry), w Preview/Response - co odpowiedział serwer. Możesz sobie skopiować URL i pobawić się z parametrami