PHP code example of mfiyalka / kuna

1. Go to this page and download the library: Download mfiyalka/kuna library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

mfiyalka / kuna example snippets


composer 

...
"    "mfiyalka/kuna": "*"
    }
...



use Mfiyalka\API\Kuna\ApiKuna;

$kuna = new ApiKuna();
$timestamp = $kuna->getTimestamp();
echo $timestamp; //1512632791



use Mfiyalka\API\Kuna\ApiKuna;
use Mfiyalka\API\Kuna\Market;

$kuna = new ApiKuna();
$data = $kuna->getTickers(Market::BTC_UAH);

$data->all();
$data->at;
$data->buy;
$data->sell;
...



use Mfiyalka\API\Kuna\ApiKuna;
use Mfiyalka\API\Kuna\Market;

$kuna = new ApiKuna();
$data = $kuna->getOrderBook(Market::BTC_UAH);

$all = $data->all();
$asks = $data->asks;
$bids = $data->bids;



use Mfiyalka\API\Kuna\ApiKuna;
use Mfiyalka\API\Kuna\Market;

$kuna = new ApiKuna();
$data = $kuna->getTrades(Market::BTC_UAH);

$trades = $data->trades;




use Mfiyalka\API\Kuna\ApiKuna;

$kuna = new ApiKuna();
$kuna->setPublicKey('***');
$kuna->setPrivateKey('***');

$me = $kuna->getMe();
$email = $me->email;
$btc = $me->btc;
...
$accounts = $me->getAccounts();



use Mfiyalka\API\Kuna\ApiKuna;
use Mfiyalka\API\Kuna\Market;

$kuna = new ApiKuna();
$kuna->setPublicKey('***');
$kuna->setPrivateKey('***');

$result = $kuna->createOrder(
    'buy',
    '0.05',
    Market::BTC_UAH,
    '400000'
);

$id = $result->id;
$side = $result->side;
$ord_type = $result->ord_type;
...



use Mfiyalka\API\Kuna\ApiKuna;

$kuna = new ApiKuna();
$kuna->setPublicKey('***');
$kuna->setPrivateKey('***');

$result = $kuna->deleteOrder('1340811');

$id = $result->id;
$side = $result->side;
$ord_type = $result->ord_type;



use Mfiyalka\API\Kuna\ApiKuna;
use Mfiyalka\API\Kuna\Market;

$kuna = new ApiKuna();
$kuna->setPublicKey('***');
$kuna->setPrivateKey('***');

$result = $kuna->getMyOrders(Market::BTC_UAH);

$all = $result->all();



use Mfiyalka\API\Kuna\ApiKuna;
use Mfiyalka\API\Kuna\Market;

$kuna = new ApiKuna();
$kuna->setPublicKey('***');
$kuna->setPrivateKey('***');

$result = $kuna->getMyTrades(Market::BTC_UAH);

$trades = $result->trades;