Autor Téma: Kurzy ČNB  (Přečteno 372 krát)

Offline cadsky

  • Nováček
  • *
  • Příspěvků: 7
  • Karma: 0
    • Verze Delphi: rio
Kurzy ČNB
« kdy: 16-04-2019, 13:11:35 »
Dnes přestala fungovat adresa https://www.cnb.cz/cs/financni_trhy/devizovy_trh/kurzy_devizoveho_trhu/vybrane.txt?mena=EUR&od=01.01.2019&do=31.12.2019 pro stažení aktuálních kurzů.  Synapse vrací informaci "V systému právě probíhá údržba". Přesměrování tam není.
Je zvláštní, že IE a FireFox vrací správně TXT informaci o kurzech.

Řešíte někdo podobný problém?
« Poslední změna: 16-04-2019, 13:17:06 od cadsky »

Offline martinnr

  • Plnoletý
  • ***
  • Příspěvků: 175
  • Karma: 2
    • Verze Delphi: 7,2009,XE7
Re:Kurzy ČNB
« Odpověď #1 kdy: 16-04-2019, 13:35:30 »
zamenit znaky "_" za "-", pridat do linku opakovane "kurzy-devizoveho-trhu/" (asi zmena struktury udajov), a "vybrane.txt" na "vybrane.html" (pokial teda pozadovany format je html)

asi takto:
https://www.cnb.cz/cs/financni-trhy/devizovy-trh/kurzy-devizoveho-trhu/kurzy-devizoveho-trhu/vybrane.html?mena=EUR&od=01.01.2019&do=31.12.2019

Offline martinnr

  • Plnoletý
  • ***
  • Příspěvků: 175
  • Karma: 2
    • Verze Delphi: 7,2009,XE7
Re:Kurzy ČNB
« Odpověď #2 kdy: 16-04-2019, 13:39:32 »
alebo pre excel na

https://www.cnb.cz/cs/financni-trhy/devizovy-trh/kurzy-devizoveho-trhu/kurzy-devizoveho-trhu/vybrane.xls?mena=EUR&od=01.01.2019&do=31.12.2019

ALE POZOR - stiahnuty subor je vo formate "xlsx", aj ked ponukne priponu xls, takze treba najprv ulozit, premenovat na priponu "xlsx" a potom pojde otvorit (samozrejme ak mam taky excel).
toto ale mozno budu opravovat este.

Offline cadsky

  • Nováček
  • *
  • Příspěvků: 7
  • Karma: 0
    • Verze Delphi: rio
Re:Kurzy ČNB
« Odpověď #3 kdy: 16-04-2019, 13:59:51 »
Bohužel výsledek u mě je stále stejný. Synapse vrací dokument ve kterém mě informuje "Omlouváme se, ale naše stránky jsou dočasně nedostupné. Zkuste to za několik minut".
Ale FireFox vrací výsledek správně. Jako by jejich server zjišťoval klienta podle toho vrátil data nebo chybu.

Offline martinnr

  • Plnoletý
  • ***
  • Příspěvků: 175
  • Karma: 2
    • Verze Delphi: 7,2009,XE7
Re:Kurzy ČNB
« Odpověď #4 kdy: 16-04-2019, 14:42:06 »
aaa... sorry, to som tam trochu prehliadol.  :o

Offline pf1957

  • Padawan
  • ******
  • Příspěvků: 2625
  • Karma: 133
    • Verze Delphi: D2007, XE3, DX10
Re:Kurzy ČNB
« Odpověď #5 kdy: 16-04-2019, 16:10:28 »
Bohužel výsledek u mě je stále stejný. Synapse vrací dokument ve kterém mě informuje "Omlouváme se, ale naše stránky jsou dočasně nedostupné. Zkuste to za několik minut".
Ale FireFox vrací výsledek správně. Jako by jejich server zjišťoval klienta podle toho vrátil data nebo chybu.
Hm, kdyz to URL predhodim http demu z nejakeho snapshotu synapse, co se mi tu vali, tak to ten kurzovni listek v plain text formatu normalne stahne.
Jinak ze stejne adresy jen s jinym parametrem (date) cte nas server nekolikrat denne aktualni kurzy v .NET a nikde v logu jsem zadne potize nevidel...

Offline cadsky

  • Nováček
  • *
  • Příspěvků: 7
  • Karma: 0
    • Verze Delphi: rio
Re:Kurzy ČNB
« Odpověď #6 kdy: 16-04-2019, 16:31:43 »
Děkuji vám za vaše příspěvky.
Již to začalo chodit. Problém musel být na straně ČNB.
Ve výstupu přidali několik prázdných řádků, ale to je drobná změna.

Offline Marek Weyda

  • Plnoletý
  • ***
  • Příspěvků: 225
  • Karma: 8
    • Verze Delphi: Delphi 2007, 10.1 Berlin
Re:Kurzy ČNB
« Odpověď #7 kdy: 16-04-2019, 22:24:10 »
Tak výpadek měla ČNB určitě dnes od rána, na IDNESu psali, že měnili webové stránky - mimo jiné to znamenalo, že předělali (podělali) stahování kurzů, což se projevovalo i v našem ERP.

Ve státní správě toto klasika.