日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

php exchange,PHP SDK for digital currency exchange

發布時間:2025/4/16 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php exchange,PHP SDK for digital currency exchange 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

PHP Easy Exchange SDK PHP SDK for digital currency exchange,include binance, okex, huobi pro etc---好用的PHP數字貨幣交易SDK,包括幣安,火幣,歐易等

API List | 接口列表

期待您的貢獻

Requirement PHP >= 7.2

Composer

Installation $ composer require "stingbo/easyexchange" -vvv

約束 對應平臺接口,在大于或等于三個參數以上的,使用數組傳入,否則使用同名參數傳入

幣安的 timestamp 參數已內置,不需要額外傳入

火幣的 AccessKeyId,SignatureMethod,SignatureVersion,Timestamp 已內置,不需要額外傳入

使用說明

幣安 <?php

use EasyExchangeFactory;

// 配置

$config = [

'binance' => [

'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;

火幣 <?php

use EasyExchangeFactory;

// 配置

$config = [

'huobi' => [

'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);

歐易 <?php

use EasyExchangeFactory;

// 配置

$config = [

'okex' => [

'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 exchange,PHP SDK for digital currency exchange的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。