wangta69 / coin_exchange_api
币交换Api服务
1.1.0.4
2020-10-30 05:07 UTC
Requires
- php: >=5.3.0
- wangta69/curl: ~1.0.3
README
安装
composer require wangta69/coin_exchange_api
composer require "wangta69/coin_exchange_api @dev"
第1步) 将 ServiceProvider 添加到 config/app.php
文件中的 providers 数组。
Wangta69\CoinExchange\CoinExchangeServiceProvider::class,
使用方法
[ BITHUMB ]
- BITHUMB API 文档: https://www.bithumb.com/u1/US127
公共
use Wangta69\CoinExchange\BithumbApiService;
$api = new BithumbApiService();
$result = $api->publicApi('POST', $uri);
私有
use Wangta69\CoinExchange\BithumbApiService;
$api_url = '/info/user_transactions';
$connect_key = 'xxxxxx';
$secret_key = 'xxxxxxxx';
$reqParams = ['currency' => 'XRP', 'searchGb' => '0'];
$api = new BithumbApiService();
$api->set_private($api_key, $api_secret);
$result = $api->privateApiCall($api_url, $reqParams);
[ COINONE ]
- COINONE API 文档: https://doc.coinone.co.kr (使用 api V2 版本)
公共
use Wangta69\CoinExchange\CoinoneApiService;
$api = new CoinoneApiService();
$result = $api->publicApi('POST', $uri);
私有
use Wangta69\CoinExchange\CoinoneApiService;
$api = new CoinoneApiService();
$api->set_private($api_key, $api_secret);
$result = $api->privateApiCall($api_url, $reqParams);
[ KORBIT ]
- COINRAIL API 文档: https://apidocs.korbit.co.kr
公共
use Wangta69\CoinExchange\KorbitApiService;;
$api = new KorbitApiService();
$result = $api->publicApi('GET', $uri);
[ UPBIT ]
- COINRAIL API 文档: 无
公共
use Wangta69\CoinExchange\UpbitApiService;;
$api = new UpbitApiService();
$result = $api->publicApi('GET', $uri);
[ COINNEST ]
- COINNET API 文档: https://www.coinnest.co.kr/doc/intro.html
公共
use Wangta69\CoinExchange\CoinnestApiService;
----
$uri = '/api/pub/ticker?coin=btc';
$api = new CoinnestApiService();
$result = $api->publicApi('GET', $uri);
私有
use Wangta69\CoinExchange\CoinnestApiService;
$api = new CoinnestApiService();
$api->set_private($api_key, $api_secret);
$result = $api->privateApiCall($api_url, $reqParams);
[ COINRAIL ]
- COINRAIL API 文档: https://coinrail.co.kr/api/document
公共
use Wangta69\CoinExchange\CoinrailApiService;
$api = new CoinrailApiService();
$result = $api->publicApi('GET', $uri);
私有
use Wangta69\CoinExchange\CoinrailApiService;
$api = new CoinrailApiService();
$api->set_private($api_key, $api_secret);
$result = $api->privateApiCall($api_url, $reqParams);
[ COINCHECK ]
- COINRAIL API 文档: 无
公共
use Wangta69\CoinExchange\CoincheckApiService;;
$api = new CoincheckApiService();
$result = $api->publicApi('GET', $uri);
[ HUOBIPRO ]
- COINRAIL API 文档: https://github.com/huobiapi/API_Docs_en/wiki/REST_Reference
公共
use Wangta69\CoinExchange\HuobiproApiService;;
$api = new HuobiproApiService();
$result = $api->publicApi('GET', $uri);