ricog/coinbase-exchange

Coinbase Exchange API 库

v0.2.0 2017-03-30 21:17 UTC

This package is not auto-updated.

Last update: 2024-09-24 17:10:59 UTC


README

用于与 Coinbase Exchange 通信的 PHP 库。

警告:此项目仍在开发中。某些部分可能无法按预期工作。

安装

Composer 安装

composer.json 中添加库需求。(什么是 Composer?

"require": {
    "ricog/coinbase-exchange": ">=0.1"
}

手动安装

下载最新版本 发布版 并添加 lib/CoinbaseExchange.php

require_once('lib/CoinbaseExchange.php');

用法

详细用法请参考 lib/CoinbaseExchange/CoinbaseExchange.php

公共端点

公共端点无需认证。

$exchange = new CoinbaseExchange();
print_r($exchange->getTicker(), 1);

私有端点

私有端点需要认证。在 https://exchange.coinbase.com/settings 创建 API 密钥。

$exchange = new CoinbaseExchange();
$exchange->auth('key', 'passphrase', 'secret');
$exchange->placeOrder('sell', '1200.01', '.25', 'BTC-USD');

测试

可以使用以下方式运行测试

./test/runner.sh

待办事项

  • 实现公共端点。
  • 实现私有交易端点。
  • 添加测试(已开始)。
  • 实现转账端点。