Author

Topic: [help] chi mi insegna a usare le API degli exchange? (Read 1001 times)

full member
Activity: 135
Merit: 100
Non riesco ad accedere al ticker di TheRockTrading e di Justcoin. Qualcuno di voi riesce a ricevere i dati da questi due exchange?
full member
Activity: 135
Merit: 100
Come da titolo, cerco qualche anima pia che mi insegni i rudimenti necessari a padroneggiare le API degli exchange.
In pratica vorrei scrivere due righe di codice per monitorare i prezzi degli exchange che mi interessano e per fare in modo che in caso di incrementi o diminuzioni significative il programmino mi invii un messaggio email per avvertirmi.
Pensavo di usare Python per il mio progettino (considerando che sono un analfabeta totale nella programmazione, Python mi pareva la soluzione più semplice).

per fare quello che vuoi non servono le API, ogni exchanger da le quotazioni in tempo reale attraverso ticker,via web in formato JSON (http://www.json.org/json-it.html), puoi facilmente fare il parsing dei dati in qualsiasi linguaggio.

ad es.
http://data.mtgox.com/api/1/BTCUSD/ticker

adesso mi da
{"result":"success","return":{"high":{"value":"1240.00000","value_int":"124000000","display":"$1,240.00","display_short":"$1,240.00","currency":"USD"},"low":{"value":"870.00100","value_int":"87000100","display":"$870.00","display_short":"$870.00","currency":"USD"},"avg":{"value":"1081.48388","value_int":"108148388","display":"$1,081.48","display_short":"$1,081.48","currency":"USD"},"vwap":{"value":"1065.97652","value_int":"106597652","display":"$1,065.98","display_short":"$1,065.98","currency":"USD"},"vol":{"value":"57858.95861999","value_int":"5785895861999","display":"57,858.96\u00a0BTC","display_short":"57,858.96\u00a0BTC","currency":"BTC"},"last_local":{"value":"1118.50000","value_int":"111850000","display":"$1,118.50","display_short":"$1,118.50","currency":"USD"},"last_orig":{"value":"1118.50000","value_int":"111850000","display":"$1,118.50","display_short":"$1,118.50","currency":"USD"},"last_all":{"value":"1118.50000","value_int":"111850000","display":"$1,118.50","display_short":"$1,118.50","currency":"USD"},"last":{"value":"1118.50000","value_int":"111850000","display":"$1,118.50","display_short":"$1,118.50","currency":"USD"},"buy":{"value":"1118.50001","value_int":"111850001","display":"$1,118.50","display_short":"$1,118.50","currency":"USD"},"sell":{"value":"1118.98500","value_int":"111898500","display":"$1,118.99","display_short":"$1,118.99","currency":"USD"},"item":"BTC","now":"1386287376273125"}}


interfacciarsi con le API serve piu che altro per automatizzare la ricezione/invio dei pagamenti



Grazie mille. Questo mi pare un ottimo punto di partenza.
sr. member
Activity: 266
Merit: 250
Come da titolo, cerco qualche anima pia che mi insegni i rudimenti necessari a padroneggiare le API degli exchange.
In pratica vorrei scrivere due righe di codice per monitorare i prezzi degli exchange che mi interessano e per fare in modo che in caso di incrementi o diminuzioni significative il programmino mi invii un messaggio email per avvertirmi.
Pensavo di usare Python per il mio progettino (considerando che sono un analfabeta totale nella programmazione, Python mi pareva la soluzione più semplice).

per fare quello che vuoi non servono le API, ogni exchanger da le quotazioni in tempo reale attraverso ticker,via web in formato JSON (http://www.json.org/json-it.html), puoi facilmente fare il parsing dei dati in qualsiasi linguaggio.

ad es.
http://data.mtgox.com/api/1/BTCUSD/ticker

adesso mi da
{"result":"success","return":{"high":{"value":"1240.00000","value_int":"124000000","display":"$1,240.00","display_short":"$1,240.00","currency":"USD"},"low":{"value":"870.00100","value_int":"87000100","display":"$870.00","display_short":"$870.00","currency":"USD"},"avg":{"value":"1081.48388","value_int":"108148388","display":"$1,081.48","display_short":"$1,081.48","currency":"USD"},"vwap":{"value":"1065.97652","value_int":"106597652","display":"$1,065.98","display_short":"$1,065.98","currency":"USD"},"vol":{"value":"57858.95861999","value_int":"5785895861999","display":"57,858.96\u00a0BTC","display_short":"57,858.96\u00a0BTC","currency":"BTC"},"last_local":{"value":"1118.50000","value_int":"111850000","display":"$1,118.50","display_short":"$1,118.50","currency":"USD"},"last_orig":{"value":"1118.50000","value_int":"111850000","display":"$1,118.50","display_short":"$1,118.50","currency":"USD"},"last_all":{"value":"1118.50000","value_int":"111850000","display":"$1,118.50","display_short":"$1,118.50","currency":"USD"},"last":{"value":"1118.50000","value_int":"111850000","display":"$1,118.50","display_short":"$1,118.50","currency":"USD"},"buy":{"value":"1118.50001","value_int":"111850001","display":"$1,118.50","display_short":"$1,118.50","currency":"USD"},"sell":{"value":"1118.98500","value_int":"111898500","display":"$1,118.99","display_short":"$1,118.99","currency":"USD"},"item":"BTC","now":"1386287376273125"}}


interfacciarsi con le API serve piu che altro per automatizzare la ricezione/invio dei pagamenti

full member
Activity: 135
Merit: 100
Vuoi lanciarti nel mercato del MIELE ?  Grin Grin Grin

Di norma i vari exchange spiegano tutto quello che ti serve




FaSan

Si esatto vorrei gestire un ALVEARE e fare il MIELE con le mie API.
Tornando alle cose "serie", Il mio problema è che non sto capendo un cacchio di metodi GET/POST ecc.
Ho provato a usare il modulo Requests in Python ma non riesco comunque a ricevere i dati che voglio.
Poi da li a fare il resto ce ne passerà ma almeno vorrei riuscire a ricevere i dati!


I metodi GET e POST sono alla base del web. Se non capisci questi, lascia stare....




FaSan
che giudizio lapidario. oltre a bagnare le mie polveri riesci anche suggerirmi una lettura illuminante sul tema?
hero member
Activity: 658
Merit: 502
Vuoi lanciarti nel mercato del MIELE ?  Grin Grin Grin

Di norma i vari exchange spiegano tutto quello che ti serve




FaSan

Si esatto vorrei gestire un ALVEARE e fare il MIELE con le mie API.
Tornando alle cose "serie", Il mio problema è che non sto capendo un cacchio di metodi GET/POST ecc.
Ho provato a usare il modulo Requests in Python ma non riesco comunque a ricevere i dati che voglio.
Poi da li a fare il resto ce ne passerà ma almeno vorrei riuscire a ricevere i dati!


I metodi GET e POST sono alla base del web. Se non capisci questi, lascia stare....




FaSan
full member
Activity: 135
Merit: 100
Vuoi lanciarti nel mercato del MIELE ?  Grin Grin Grin

Di norma i vari exchange spiegano tutto quello che ti serve




FaSan

Si esatto vorrei gestire un ALVEARE e fare il MIELE con le mie API.
Tornando alle cose "serie", Il mio problema è che non sto capendo un cacchio di metodi GET/POST ecc.
Ho provato a usare il modulo Requests in Python ma non riesco comunque a ricevere i dati che voglio.
Poi da li a fare il resto ce ne passerà ma almeno vorrei riuscire a ricevere i dati!
hero member
Activity: 658
Merit: 502
Vuoi lanciarti nel mercato del MIELE ?  Grin Grin Grin

Di norma i vari exchange spiegano tutto quello che ti serve




FaSan
full member
Activity: 135
Merit: 100
Come da titolo, cerco qualche anima pia che mi insegni i rudimenti necessari a padroneggiare le API degli exchange.
In pratica vorrei scrivere due righe di codice per monitorare i prezzi degli exchange che mi interessano e per fare in modo che in caso di incrementi o diminuzioni significative il programmino mi invii un messaggio email per avvertirmi.
Pensavo di usare Python per il mio progettino (considerando che sono un analfabeta totale nella programmazione, Python mi pareva la soluzione più semplice).
Jump to: