codenix-sv/kuna-api

Kuna交易所PHP REST API v2客户端

v0.1.0 2020-03-18 18:05 UTC

This package is auto-updated.

Last update: 2024-09-19 03:49:58 UTC


README

Build Status Scrutinizer Code Quality Test Coverage Maintainability License: MIT

一个简单的PHP API客户端,使用PHP编写,用于kuna.io

Kuna.io API文档

要求

  • PHP >= 7.2
  • ext-json

安装

安装此扩展的首选方式是通过composer

运行

$ composer require codenix-sv/kuna-api

或添加

"codenix-sv/kuna-api": "^0.1"

基本用法

示例

use Codenixsv\KunaApi\KunaClient;

$client = new KunaClient('publicKey', 'secretKey');

$data = $client->publicApi()->getTimestamp();

公共方法

getTimestamp

服务器时间。

$data = $client->publicApi()->getTimestamp();

getTickers

最近的市场数据。

$market = 'btcuah';

$data = $client->publicApi()->getTickers($market);

getDept

订单簿。

$market = 'btcuah';

$data = $client->publicApi()->getDepth($market);

getTrades

交易历史。

$market = 'btcuah';

$data = $client->publicApi()->getTrades($market);

用户方法

getMe

关于用户和资产的信息。

$data = $client->privateApi()->getMe();

createOrder

下单。

$side = 'buy';
$volume = 1.00;
$market = 'btcuah';
$price = 2000.00;

$data = $client->privateApi()->createOrder($side, $volume, $market, $price);

deleteOrder

取消订单。

$id = 32555;

$data = $client->privateApi()->deleteOrder($id);

getOrders

活跃用户订单。

$market = 'btcuah';

$data = $client->privateApi()->getOrders($market);

getMyTrades

用户交易历史。

$market = 'btcuah';

$data = $client->privateApi()->getMyTrades($market);

许可证

codenix-sv/kuna-api 在MIT许可证下发布。有关详细信息,请参阅捆绑的LICENSE