ricog / coinbase-exchange
Coinbase Exchange API 库
v0.2.0
2017-03-30 21:17 UTC
Requires (Dev)
- phpunit/phpunit: ~4.4
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
待办事项
- 实现公共端点。
- 实现私有交易端点。
- 添加测试(已开始)。
- 实现转账端点。