Вывод статистики с api
Всем привет. увидел как тут быстро решили вопрос с API
У меня тоже есть небольшая проблема с выводом. много методов попробовал, Был бы рад помощи нужно с https://api.nicehash.com/api?method=...multialgo.info с массива {"paying":"0.00530817","port":3353,"name":"daggerhashimoto","algo":20} вытащить результат переменной «paying» что бы вывелось только один параметр 0.00672334 для страниц html Заранее благодарю |
Цитата:
var data = {"paying":"0.00530817","port":3353,"name":"daggerhashimoto","algo":20}; alert(data.paying); |
Цитата:
вытащить переменную пробовал так <script type="text/javascript"> $.getJSON("https://api.nicehash.com/api?method=simplemultialgo.info").done(function(da ta) { btc_etc = data.result.simplemultialgo[20].paying; document.getElementById('BTC').innerHTML = btc_etc; }); </script> |
Magomed, проксируйте запрос к api через свой сервер.
Других вариантов я не вижу. |
Цитата:
кстати на php друг смог вытащить инфу, но вот мне именно java нужно |
Magomed, Java или JavaScript?
С java проблем не должно возникнуть, второму политика безопасности не позволит отправлять кроссдоменные запросы. |
Всем привет.
нужна была еще одна помощь. есть сервис с API http://exp.mole-pool.net/api/account...1e77b79f914cf9 в самом внизу есть параметр stats":{"balance":0,"blocksFound":207,"immature":0 ,"lastShare":1525957232,"paid":772888710939,"pendi ng":0} как их этого массива вывести paid? пробовал так. <script type="text/javascript"> $.getJSON("http://exp.mole-pool.net/api/accounts/0xbb0899fbb7060a137196a1abbe1e77b79f914cf9").done(function(data) { totalexp = data.stats.paid; immexp = data.stats.immature; balexp = data.stats.balance; document.getElementById('expTOT').innerHTML = totalexp(3); document.getElementById('expIMM').innerHTML = immexp(3); document.getElementById('expBAL').innerHTML = balexp(3); }); </script> не получается. |
Может так?
$.getJSON("http://exp.mole-pool.net/api/accounts/0xbb0899fbb7060a137196a1abbe1e77b79f914cf9").done(function(data) { alert(data.stats.paid); }).fail(function(xhr, textStatus) { alert(textStatus); }); |
Magomed,
вы вместо переменной определенной запрашиваете функцию. |
Цитата:
|
Часовой пояс GMT +3, время: 20:10. |