From e15695e1ffd5afa7320ee4d84ea35196e9cdd99d Mon Sep 17 00:00:00 2001 From: reappergrimd Date: Wed, 27 Jan 2016 22:13:52 +0200 Subject: [PATCH] Added cryptopia Api Call Change Allows Site admin to pull last price from this exchange. Configuration example $config['price']['enabled'] = true; $config['price']['url'] = 'https://www.cryptopia.co.nz/';; $config['price']['target'] = 'api/GetMarket/2274'; // API call to get market via market id of coin (api/GetMarket/{coin market id} $config['price']['currency'] = 'BTC'; // --- include/classes/tools.class.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/classes/tools.class.php b/include/classes/tools.class.php index 06b3626e..a21e07e8 100644 --- a/include/classes/tools.class.php +++ b/include/classes/tools.class.php @@ -77,6 +77,8 @@ class Tools extends Base { return 'btce'; } else if (preg_match('/cryptsy.com/', $url)) { return 'cryptsy'; + } else if (preg_match('/cryptopia.co.nz/', $url)) { + return 'cryptopia'; } else if (preg_match('/cryptorush.in/', $url)) { return 'cryptorush'; } else if (preg_match('/mintpal.com/', $url)) { @@ -112,6 +114,9 @@ class Tools extends Base { case 'cryptsy': return @$aData['return']['markets'][$strCurrency]['lasttradeprice']; break; + case 'cryptopia': + return @$aData['Data']['LastPrice']; + break; case 'cryptorush': return @$aData["$strCurrency/" . $this->config['price']['currency']]['last_trade']; break;