Witam, Mam taki oto link:
http://www.money.pl/gielda/archiwum/spolki/ - w nim są dostępne archiwalne dane giełdowe. Chciałbym mieć możliwość sciągnięcia takich danych z automatu przy pomocy jakiejś mojej aplikacji, w formacie CSV. Powiedzmy chce, żeby program sciągnął mi dane 10 spółek i coś tam przeanalizował. Skąd mam się dowiedzieć z jakimi parametrami otwierać ten link aby otrzymać dane konkretnej spółki?
A xmla albo .jsona nie udostepniają gdzies osobno? Potem pozostaje ewentualna konwersja tych danych.
- wejdź na tą stronę,
- wypełnij formularz,
- otwórz sobie narzędzia deweloperskie w przeglądarce na karcie Sieć/Network,
- kliknij "pokaż" aby wysłać formularz,
- znajdź sobie zapytanko, które poszło do serwera,
- odpytuj serwer ze swojej aplikacji w ten sam sposób (HTTP POST z polami ustawionymi według potrzeby).
musisz spreparowac formularz i wyslac pod ten adres, a aprametry amsz w formularzu. kods spolki. data od - do i format ustaw a csv, a zwroci ci wlasnie csv z potrzebnymi danymi. csv jest prosty do obrobki. oczywiscie do wszystkiegop musisz napisac oprogramowanie. ale to juz zalezy docz ego i gdzie chcesz to uzyc.
sihox napisał(a):
- wejdź na tą stronę,
- wypełnij formularz,
- otwórz sobie narzędzia deweloperskie w przeglądarce na karcie Sieć/Network,
- kliknij "pokaż" aby wysłać formularz,
- znajdź sobie zapytanko, które poszło do serwera,
- odpytuj serwer ze swojej aplikacji w ten sam sposób (HTTP POST z polami ustawionymi według potrzeby).
A mogłbyś w wolnej chwili wrzucić screena gdzie dokładnie wyskakuje to zapytanie do serwera. Próbuje sobie to wyśledzić ale nie bardzo mi wychodzi:) Myślę że też mi sie przyda ten sposób.
Każda przeglądarka ma to troszkę inaczej zorgranizowane.
Tu masz np. chrome: https://developer.chrome.com/devtools/docs/network#network-panel-overview
A tu ff: https://developer.mozilla.org/en-US/docs/Tools/Network_Monitor
sihox napisał(a):
Każda przeglądarka ma to troszkę inaczej zorgranizowane.
Tu masz np. chrome: https://developer.chrome.com/devtools/docs/network#network-panel-overview
A tu ff: https://developer.mozilla.org/en-US/docs/Tools/Network_Monitor
Narzedzia developerskie znam:) Ale mam problem ze znalezieniem tego selecta (duża ilość plików).
Mam tego POSTA ale żadnej konkretnej informacji w nim nie ma. Chyba że to nie ten. Poniżej screen:
Kliknij na niego i wybierz kartę "Headers"
sihox napisał(a):
Kliknij na niego i wybierz kartę "Headers"
Wygląda to tak:
Kliknij sobie view parsed
przy post, dla lepszej czytelności i powtórz to zapytanie u siebie na serwerze
dzek69 napisał(a):
Kliknij sobie
view parsed
przy post, dla lepszej czytelności i powtórz to zapytanie u siebie na serwerze
O to Ci chodzi?:)
tak
a do testowania np. dorzucic jakas wtyczke do przegladarki, ktora wysyla zapytania post i testowac co zwroci, a potem to oprogramowac w dowolnym jezyku.
szalonyfacet napisał(a):
a do testowania np. dorzucic jakas wtyczke do przegladarki, ktora wysyla zapytania post i testowac co zwroci, a potem to oprogramowac w dowolnym jezyku.
Spodziewałem się po prostu nieco mniej złożonego "Selecta" :) Dzięki za uwagi;)