PHP SDK怎么使用
发表于:2025-02-14 作者:千家信息网编辑
千家信息网最后更新 2025年02月14日,这篇文章主要介绍"PHP SDK怎么使用",在日常操作中,相信很多人在PHP SDK怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"PHP SDK怎么使用"的疑惑
千家信息网最后更新 2025年02月14日PHP SDK怎么使用
这篇文章主要介绍"PHP SDK怎么使用",在日常操作中,相信很多人在PHP SDK怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"PHP SDK怎么使用"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
约束
对应平台接口,在大于或等于三个参数以上的,使用数组传入,否则使用同名参数传入
币安的 timestamp 参数已内置,不需要额外传入
火币的 AccessKeyId,SignatureMethod,SignatureVersion,Timestamp 已内置,不需要额外传入
使用说明
币安
[ 'response_type' => 'array', //'base_uri' => 'https://api.binance.com', // 正式网 'base_uri' => 'https://testnet.binance.vision', // 测试网 'app_key' => 'your app key', 'secret' => 'your secret', ],];$app = Factory::binance($config['binance']);
市场行情相关
$app = Factory::binance($config['binance']);// 深度信息$app->market->depth('LTCBTC');// 近期成交列表$app->market->trades('ETHBTC', 10);// 查询历史成交$app->market->historicalTrades('ETHBTC', 10);// 近期成交$app->market->aggTrades('ETHBTC');// 24hr 价格变动情况$app->market->hr24('ETHBTC');// K线数据$params = [ 'symbol' => 'ETHBTC', 'interval' => 'DAY', 'startTime' => '时间戳', 'endTime' => '时间戳', 'limit' => 10,]; // 详见币安文档$app->market->kline($params);// 当前平均价格$app->market->avgPrice('ETHBTC');// 获取交易对最新价格$app->market->price('ETHBTC');// 返回当前最优的挂单(最高买单,最低卖单)$app->market->bookTicker('ETHBTC');
钱包相关
// 获取所有币信息$app->market->getAll();// 查询每日资产快照$params = []; // 具体值详见对应api文档,下同$app->market->accountSnapshot($params);// 关闭站内划转$app->market->disableFastWithdrawSwitch($params);// 开启站内划转$app->market->enableFastWithdrawSwitch($params);
现货交易相关
// 测试下单$params = [ 'symbol' => 'LTCUSDT', 'side' => 'SELL', //BUY or SELL 'type' => 'LIMIT', 'timeInForce' => 'GTC', 'quantity' => 0.1, 'price' => 180, 'recvWindow' => 10000,];$app->spot->orderTest($params);// 下单$params = [ 'symbol' => 'LTCUSDT', 'side' => 'SELL', //BUY or SELL 'type' => 'LIMIT', 'timeInForce' => 'GTC', 'quantity' => 0.1, 'price' => 180, 'recvWindow' => 10000,];$app->spot->order($params);// 获取交易对的所有当前挂单$app->spot->openOrders('ETHBTC');// 撤销订单$params = [ 'symbol' => 'LTCUSDT', 'orderId' => 3946, 'recvWindow' => 10000,];$app->spot->cancelOrder($params);// 撤销单一交易对的所有挂单$app->spot->cancelOrders('ETHBTC');// 查询订单$params = []; // 具体值详见对应api文档,下同$app->spot->get($params);// 获取所有帐户订单; 有效,已取消或已完成$app->spot->allOrders($params);// 获取账户指定交易对的成交历史$params = []; // 具体值详见对应api文档,下同$app->spot->myTrades($params);// OCO下单$params = []; // 具体值详见对应api文档,下同$app->spot->oco($params);// 取消 OCO 订单$params = []; // 具体值详见对应api文档,下同$app->spot->cancelOcoOrder($params);// 查询 OCO$params = []; // 具体值详见对应api文档,下同$app->spot->getOcoOrder($params);// 查询所有 OCO$params = []; // 具体值详见对应api文档,下同$app->spot->allOrderList($params);// 查询 OCO 挂单$app->spot->openOrderList($params);
杠杆交易相关
$app->margin;
合约交易相关
$app->future;
火币
[ 'response_type' => 'array', 'base_uri' => 'https://api.huobi.pro', 'app_key' => 'your app key', 'secret' => 'your secret', ],];$app = Factory::houbi($config['houbi']);
$app = Factory::huobi($config['huobi']);$app->basic->systemTime();$app->basic->exchangeInfo();$app->basic->systemStatus();$app->basic->currencys();$app->basic->symbols();$params = [ 'account-id' => 360000, 'symbol' => 'btcusdt', 'type' => 'buy-limit', 'amount' => 0.001, 'price' => 10000,];$app->spot->order($params);$app->spot->cancelOrder('204533841408061');$params = [ 'account-id' => 360000, 'symbol' => 'btcusdt',// 'side' => 'both',];$app->spot->openOrders($params);$app->market->trades('btcusdt');$app->market->depth('btcusdt', 'step0', 5);$app->market->marketStatus();$app->market->exchangeInfo();$app->wallet->accounts();$app->wallet->account(360218);$app->wallet->assetValuation();$params = [ 'account-id' => 3600000,];$app->wallet->history($params);$app->wallet->depositAddress('btc');$params = [ 'currency' => 'xrp',];$app->wallet->withdrawAddress($params);
欧易
[ 'response_type' => 'array', 'base_uri' => 'https://www.okexcn.com', 'app_key' => 'your app key', 'secret' => 'your secret', ],];$app = Factory::okex($config['okex']);
$app = Factory::okex($config['okex']);$app->basic->systemTime();$app->basic->exchangeInfo('SPOT');$app->market->depth('BTC-USD-SWAP', 5);
到此,关于"PHP SDK怎么使用"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
文档
交易
查询
订单
学习
价格
参数
信息
历史
时间
更多
帮助
测试
实用
最低
最高
有效
接下来
三个
使用说明
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
点米互联网科技有限公司怎么样
小米的服务器
网络安全手绘logo
管家婆免费版数据库怎么装
php软件开发学费
诺贝尔经济学奖数据库
软件开发过程中的版本有哪些
三大数据库优缺点分析
计算机网络技术与应用下载
服务器转码软件
apex猎杀是每个服务器
互联网科技产业园区
信誉良好的软件开发公司
网络安全运维管理工作总结
信息技术选修3网络技术应用知识
安全狗服务器安全登录端口
数据库连接池优点是什么
共享服务器文件访问记录查看
不能提供全文的数据库名称
专业软件开发哪家正规
关于计算机网络技术基础ppt
数据库陈明忠
诺贝尔经济学奖数据库
电信服务器托管多少钱
银鼎泰城市互联网科技有限公司
如何查数据库的全部表
莱山区电商软件开发
网络安全处职责
计算机网络技术要英语
网络安全监管员的职责