mfiyalka / kuna
Kuna API
v1.0.0
2017-12-07 09:59 UTC
Requires
- guzzlehttp/guzzle: ~6.0
This package is not auto-updated.
Last update: 2024-09-25 07:58:00 UTC
README
通用
Kuna API 包装器
安装
composer require mfiyalka/kuna "*"
... "require": { "mfiyalka/kuna": "*" } ...
示例
服务器时间
<?php use Mfiyalka\API\Kuna\ApiKuna; $kuna = new ApiKuna(); $timestamp = $kuna->getTimestamp(); echo $timestamp; //1512632791
最近市场数据
<?php 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; ...
订单簿
<?php 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;
交易历史
<?php use Mfiyalka\API\Kuna\ApiKuna; use Mfiyalka\API\Kuna\Market; $kuna = new ApiKuna(); $data = $kuna->getTrades(Market::BTC_UAH); $trades = $data->trades;
用户和资产信息
<?php use Mfiyalka\API\Kuna\ApiKuna; $kuna = new ApiKuna(); $kuna->setPublicKey('***'); $kuna->setPrivateKey('***'); $me = $kuna->getMe(); $email = $me->email; $btc = $me->btc; ... $accounts = $me->getAccounts();
下单
<?php 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; ...
取消订单
<?php 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;
活跃用户订单
<?php 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();
用户交易历史
<?php 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;
变更日志
- 版本 1.0