Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Парсинг API
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » Парсинг API

Страниц (1): [1]
 

1. magomed - 11 Ноября, 2017 - 14:43:50 - перейти к сообщению
Всем привет.
Ребята я не силен в парсинге
Помощь нужна в ajax query спарсить
нужно с https://api[dot]nicehash[dot]com/api?met[dot][dot][dot]lemultialgo[dot]info
с массива {«paying»:»0.00672334?,»port»:3353,»name»:»daggerhashimoto»,»algo»:20}
вытащить переменную «paying»:»0.00672334

пытался это сделать Таким способом.

CODE (htmlphp):
скопировать код в буфер обмена
  1. $.getJSON("https://api.nicehash.com/api?method=simplemultialgo.info").done(function(data) {
  2.         test1 = data.result.simplemultialgo[20].paying;
  3.         document.getElementById('USD').innerHTML = test1.toFixed(8);
  4.        });


Но увы выдается ошибка в консоли

XMLHttpRequest cannot load https://api.nicehash.com/api?method=simplemultialgo.info. No 'Access-Control-Allow-Origin' header is present on the requested resource
читал что надо методом
с указанием условия поиска.
Но увы, начинающий программист.

с простого массива получаю ответы. делал так
CODE (htmlphp):
скопировать код в буфер обмена
  1. getData: Ember.on('init', function() {var e=this;
  2.      Ember.$.ajax({url: "https://api.cryptonator.com/api/ticker/etp-btc"}).then(function(Ember) {e.set("rmusic", Number(Ember.ticker.price).toFixed(8))})
  3.   }),


Нужно в таком же виде получить ответ и выше ресурса.

 

Powered by ExBB FM 1.0 RC1