Skocz do zawartości
Zamknięcie Forum PC LAB

Szanowny Użytkowniku,

Informujemy, że za 30 dni tj. 30 listopada 2024 r. serwis internetowy Forum PC LAB zostanie zamknięty.

Administrator Serwisu Forum PC LAB - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie: wypowiada całość usług Serwisu Forum PC LAB z zachowaniem miesięcznego okresu wypowiedzenia.

Administrator Serwisu Forum PC LAB informuje, że:

  1. Z dniem 29 listopada 2024 r. zakończy się świadczenie wszystkich usług Serwisu Forum PC LAB. Ważną przyczyną uzasadniającą wypowiedzenie jest zamknięcie Serwisu Forum PC LAB
  2. Dotychczas zamowione przez Użytkownika usługi Serwisu Forum PC LAB będą świadczone w okresie wypowiedzenia tj. do dnia 29 listopada 2024 r.
  3. Po ogłoszeniu zamknięcia Serwisu Forum od dnia 30 października 2024 r. zakładanie nowych kont w serwisie Forum PC LAB nie będzie możliwe
  4. Wraz z zamknięciem Serwisu Forum PC LAB, tj. dnia 29 listopada 2024 r. nie będzie już dostępny katalog treści Forum PC LAB. Do tego czasu Użytkownicy Forum PC LAB mają dostęp do swoich treści w zakładce "Profil", gdzie mają możliwość ich skopiowania lub archiwizowania w formie screenshotów.
  5. Administrator danych osobowych Użytkowników - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie zapewnia realizację praw podmiotów danych osobowych przez cały okres świadczenia usług Serwisu Forum PC LAB. Szczegółowe informacje znajdziesz w Polityce Prywatności

Administrator informuje, iż wraz z zamknięciem Serwisu Forum PC LAB, dane osobowe Użytkowników Serwisu Forum PC LAB zostaną trwale usunięte ze względu na brak podstawy ich dalszego przetwarzania. Proces trwałego usuwania danych z kopii zapasowych może przekroczyć termin zamknięcia Forum PC LAB o kilka miesięcy. Wyjątek może stanowić przetwarzanie danych użytkownika do czasu zakończenia toczących się postepowań.

Temat został przeniesiony do archiwum

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

LTPII

[C++] Pobieranie danych ze strony API i przypisywanie do zmiennych

Rekomendowane odpowiedzi

Witam wszystkich :)

 

Już od ładnych paru lat gdzieś w moim życiu przewijało się programowanie, głównie C++. Na początku chciałem się go nauczyć, ale zniechęcałem się na początku jak czegoś nie rozumiałem. Teraz, podczas mojej 4 letniej nauki w technikum, na jednym z przedmiotów przerabiamy programowanie w asemblerze, a do tego przerobiłem już dużą część budowy wewnętrznych mikroprocesorów, komputera, pamięci rejestrów itp, zrozumiałem co nieco, to i na naukę C++'a przyszedł czas. Idzie mi całkiem dobrze, wszystko rozumiem, nie sprawia mi kłopotów, ale ile można się nauczyć w 2 tygodnie? Tylko podstawy podstaw.

 

W między czasie obracam sobie małymi sumami pieniędzy na giełdach kryptowalut. Wpadłem na ciekawy pomysł prostego programu, który w oknie aplikacji (tak się chyba nazywa ten czarny ekran, na którym wyświetlam "Hello world") wyświetlałby wszystkie informacje o kryptowalutach, które mnie interesują. Bez tych wszystkich rzeczy, które są dla mnie po prostu zbędne, a przy okazji wykonywałby kilka obliczeń, których wykonywanie na kalkulatorze zajmuje kilka minut. A na giełdzie w ciągu tych minut cena się już zmienia, więc te wartości są nieaktualne.

 

Tak jak z wykonaniem prostego menu, sortowaniem danych, przetwarzaniem ich i wykonywaniem tych obliczeń sobie poradzę, tak z pobraniem wartości z giełdy już nie. Wiem tylko, że wykorzystać mogę do tego bibliotekę cURL, ale z tego co próbuję wyczytać w internecie to czarna magia.

 

Tutaj opis API tejże giełdy: API

 

Mnie interesuje tylko wyciągnięcie z tego wartości "bid" i "ask" i przypisanie ich do zmiennych o nazwie odpowiednio bid i ask.

Tutaj przykład strony z informacjami pożądanymi przeze mnie: API2

 

 

Czy jest ktoś w stanie mi pomóc? Oczywiście sugeruję tutaj podanie gotowej ryby, zamiast wędki. W swoim czasie dojdę do tego jak to zrobić, ale wolę uczyć się swoim tempem, przerabiając ulubione przeze mnie kursy.

 

;)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

W Javie to nic nie jest łatwe, jak się jej nie zna, bo potrzeba tuzina bibliotek i frameworków, żeby zrobić podstawową rzecz. A praca w gołej Javie to rak. Do tego dodać , że autor tematu zna cpp plus chce rybę i już wiadomo, że nie Java. ;)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli używanie biblioteki curl Cie przeraża to możesz spróbować narzedziem wget lub curl (korzysta z libcurl'a). Wrzucic to do pliku i programem w c++ sparsowac jsona i zrobić co trzeba.

Np.: curl https://bitbay.net/API/Public/BTCPLN/trades.json?since=43 > dane.txt (to działa po linuxem)

i potem z dane.txt wczytać jsona i go sparsować.

 

Ja bym jednak radził poszukać jak się importuje json'a do excela i zrobić prosty skrypt. Strzelam, że są pewnie gotowe arkusze dla takiego bitbay'a.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...