Pobieranie danych z giełdy kryptowalut[API]

0

Witam, potrzebuję na stronę którą jako amator tworze w [html,css,js,bootstrap] umieścić dane odnośnie kryptowalut, czyli kursy, przeliczniki i różne kalkulatory, rozumiem że dane muszę pobrać za pomocą API i w sumie niewiele więcej.
Korzystam z giełdy bitbay, ze względu na prosty opis kluczy: https://bitbay.net/pl/api-publiczne
Wstawiam przykład danych które API zwraca pytając o podstawowe statystyki danej waluty w postaci linku:

https://bitbay.net/API/Public/BTCPLN/ticker.json
{"max":29199.99,"min":25749.99,"last":28005.65,"bid":28001,"ask":28020.61,"vwap":28005.65,"average":28005.65,"volume":3020.41578076}

I w tym momencie potrzebuje pomocy. W jaki sposób przetransportować to na swoją stronę z możliwością odwoływania się do niektórych wartości, przypisaniu im zmiennych i tworzeniu pierwszych działań lub po prostu ich wyświetlaniu?
Załamuje ręce, 10 zakładek z githubami otwartych a każda teoria odbija się od mojego mózgu jak od ściany.
Znalazłem coś co jest chyba dla mnie, a nie umiem tego wykorzystać:

const headers = new Headers({
    'Content-Type': 'text/plain'
});
  
const request = new Request({
    method: 'POST',
    mode: 'cors',
    headers: headers
});
  
fetch('https://blog.piotrnalepa.pl/api/content/all', request)
    .then(this._handleResponse)
    .catch(this._catchError);

Proszę o jakieś nakierunkowanie, przykład w jaki sposób mogę zacząć sobie działać na tym. Dziękuje i pozdrawiam!

1

W zasadzie szybkie guglanie zwraca taką odpowiedź:
https://stackoverflow.com/questions/12460378/how-to-get-json-from-url-in-javascript

Tyle, że polityka bezpieczeństwa przeglądarek nie pozwoli ci na pobranie JS-em tych danych jeśli nie znajdują się w tej samej domenie, co czytający je skrypt :/
Zablokowano żądanie do zasobu innego pochodzenia: zasady „Same Origin Policy” nie pozwalają wczytywać zdalnych zasobów z „https://bitbay.net/API/Public/BTCPLN/ticker.json”. (brakujący nagłówek CORS „Access-Control-Allow-Origin”)

Zostaje zatem odczytać, co trzeba z wykorzystaniem PHP.

0

Jest gotowe API pod BitBaya, tak jak pod prawie każdą giełde

Jak chcesz "sam" napisać, to zobacz jak to inni zrobili

Polecam: https://github.com/ccxt/ccxt

1 użytkowników online, w tym zalogowanych: 0, gości: 1