codenix-sv/bittrex-api

Bittrex API 的 PHP 客户端

v1.0.1 2020-07-22 15:46 UTC

This package is auto-updated.

Last update: 2024-09-14 19:58:53 UTC


README

Build Status Scrutinizer Code Quality Test Coverage Maintainability License: MIT Packagist

这是一个针对 Bittrex API 的简单 PHP 封装。Bittrex 是下一代加密货币交易平台。

需求

安装

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

运行以下命令:

$ composer require codenix-sv/bittrex-api

或者

"codenix-sv/bittrex-api" : "^1.0"

将以下内容添加到您的应用程序的 composer.json 文件的 require 部分。

基本用法

示例

use Codenixsv\BittrexApi\BittrexClient;

$client = new BittrexClient();
$client->setCredential('API_KEY', 'API_SECRET');

$data = $client->public()->getMarkets();

可用方法

公共 API

获取所有开放和可用的交易市场

$data = $client->public()->getMarkets();

获取所有支持货币

$data = $client->public()->getCurrencies();

获取市场的当前tick值

$data = $client->public()->getTicker('BTC-LTC');

获取所有活跃交易所过去24小时的摘要

$data = $client->public()->getMarketSummaries();

获取特定市场的所有活跃交易所过去24小时的摘要

$data = $client->public()->getMarketSummary('BTC-LTC');

获取给定市场的订单簿

$data = $client->public()->getOrderBook('BTC-LTC');

获取特定市场发生的最新交易

$data = $client->public()->getMarketHistory('BTC-LTC');

市场 API

在特定市场下买单

$data = $client->market()->buyLimit('BTC-LTC', 1.2, 1.3);

在特定市场下卖单

$data = $client->market()->sellLimit('BTC-LTC', 1.2, 1.3);

取消买单或卖单

$data = $client->market()->cancel('251c48e7-95d4-d53f-ad76-a7c6547b74ca9');

获取您当前所有已打开的订单

$data = $client->market()->getOpenOrders('BTC-LTC');

账户 API

获取账户中所有余额

$data = $client->account()->getBalances();

获取特定货币的账户余额

$data = $client->account()->getBalance('BTC');

获取或生成特定货币的地址

$data = $client->account()->getDepositAddress('BTC');

从账户中提取资金

$data = $client->account()->withdraw('BTC', 20.40, 'EAC_ADDRESS');

通过uuid获取单个订单

$data = $client->account()->getOrder('251c48e7-95d4-d53f-ad76-a7c6547b74ca9');

获取订单历史

$data = $client->account()->getOrderHistory('BTC-LTC');

获取提取历史

$data = $client->account()->getWithdrawalHistory('BTC');

获取存款历史

$data = $client->account()->getDepositHistory('BTC');

更多信息

请参阅 Bittrex 网站 文档以获取有关 API 的更多信息。

许可证

codenix-sv/bittrex-api 根据 MIT 许可证发布。有关详细信息,请参阅附带 LICENSE