PHP SDK怎么使用
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,这篇文章主要介绍"PHP SDK怎么使用",在日常操作中,相信很多人在PHP SDK怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"PHP SDK怎么使用"的疑惑
千家信息网最后更新 2025年12月03日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安全错误
数据库的锁怎样保障安全
关于加强网络安全建设的请示
吱信(上海)网络技术有限公司给我交了个税
网络安全班会300字感悟
网络安全宣传周电子小报
黑客网络安全渗透
IOCP高性能服务器的实现
网页数据库批量上传
软件开发五行
单机文件与数据库管理
sec服务器
计算机三级考试网络技术要求
河南计算机网络技术第二版
阿里云服务器如何维护
科技公司有网络安全吗
软件开发专业培训学校
怎么在数据库中存日期类型
临空港网络安全谷在哪
审计网络安全出实招
数据库应用技术指导书
dns服务器分析出错
数据库 主键 唯一键
市局网络安全事件应急预案
genbank数据库名字解释
ubuntu 服务器搭建
数据库中属于数据控制语言的是
从化区无源网络技术开发服务价格
dd是什么缩写数据库
debian 搭建服务器
2016软件开发
数据库怎样管理