3.0.5 • Published 3 years ago

bitget-test v3.0.5

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

使用说明

安装

npm i bitget-openapi

本地运行

git clone https://github.com/BitgetLimited/v3-bitget-api-sdk.git
cd v3-bitget-api-sdk/bitget-node-sdk-api
npm run install
npm run build

测试用例

文件名说明
__test__/build.spec.ts编译后的测试用例
__test__/mixapi.spec.ts合约相关测试用例
__test__/spotapi.spec.ts现货相关测试用例
__test__/websocketTest.spec.ts消息推送相关测试用例

API示例

const bitgetApi = require('bitget-openapi');
const { test, describe, expect } = require('@jest/globals')
const   Console  = require('console')

const apiKey = '';
const secretKey = '';
const passphrase = '';
describe('test accounts', () => {
  test('accounts', () => {
    const mixAccountApi = new bitgetApi.default.MixAccountApi(apiKey,secretKey,passphrase);
    mixAccountApi.accounts('umcbl').then((data) => {
      Console.info(data);
    });
  })
})

websocket示例

var bitgetApi = require("bitget-openapi")
var Console = require("console")

const apiKey = '';
const secretKey = '';
const passphrase = '';
//处理消息的实现类
class ListennerObj extends bitgetApi.default.Listenner{
    reveice(message){
        Console.info('>>>'+message);
    }
}

const listenner = new ListennerObj();
const bitgetWsClient = new bitgetApi.default.BitgetWsClient(listenner,apiKey,secretKey,passphrase);
const subArr = new Array();

const subscribeOne = new bitgetApi.default.SubscribeReq('mc','ticker','BTCUSD');
const subscribeTow = new bitgetApi.default.SubscribeReq('SP','candle1W','BTCUSDT');

subArr.push(subscribeOne);
subArr.push(subscribeTow);

bitgetWsClient.subscribe(subArr)
3.0.5

3 years ago

3.0.4

3 years ago

3.0.3

3 years ago

2.0.17

3 years ago

2.0.16

3 years ago

2.0.15

3 years ago

2.0.12

3 years ago

2.0.11

3 years ago

2.0.10

3 years ago

2.0.9

3 years ago

2.0.8

3 years ago

2.0.7

3 years ago

2.0.6

3 years ago

2.0.5

3 years ago

2.0.4

3 years ago

2.0.3

3 years ago

2.0.2

3 years ago

2.0.1

3 years ago