ExBroker.php
934 字节
<?php
namespace trader\binance;
require_once __DIR__ . '/../../struct/ApiInfo.php';
require_once __DIR__ . '/Api.php';
require_once __DIR__ . '/../../../jytools/Websocket.php';
use trader\struct\ApiInfo;
use trader\binance\Api as BnApi;
use jytools\Websocket;
class ExBroker
{
// static private $host = 'wss://ws.okx.com:8443';
static private $host = 'ws://okws.keetu.com';
static private $pathPrivate = '/ws/v5/private';
static private $pathPublic = '/ws/v5/public';
static private $pathBusiness = '/ws/v5/business';
private ApiInfo $apiInfo;
private BnApi $api;
private ?Websocket $wsAcc;
private ?Websocket $wsKline;
public function __construct(ApiInfo $apiInfo)
{
$this->apiInfo = $apiInfo;
$this->api = new BnApi($apiInfo);
}
//获取所有品种资金费率
public function getAllPremium()
{
$res = $this->api->getPremiumIndex();
}
}