1.0.8 • Published 7 years ago

huobi v1.0.8

Weekly downloads
4
License
ISC
Repository
github
Last release
7 years ago

火币 Javascript SDK(非官方版)

这个项目的目的是提供一个JS环境的火币API接口

免责申明

本项目是出于个人兴趣爱好而开发制作,因为本项目涉及到货币交易,对使用者而言存在一定风险,因此在此特此申明,因为使用本项目而对使用者造成财产损失,本项目以及项目成员对此概不负责,一旦您使用本项目便代表您同意本免责申明,否则您无权使用本项目

联系我

如果在使用当中有问题可以联系我

邮箱: 23489490@qq.com

安装方法

npm install --save huobi

使用指南

const Huobi = require('huobi')

let huobi = new Huobi({serectKey:'Your Serect Key', accessKey:'Your Access Key'})

huobi.getAccountInfo()
.then(data => console.log(data))
.catch(err => console.log(err))

...

API指南

注意!方法的参数都是使用键值对形式传递,所以你不需要记住参数的顺序

Huobi | 构造方法

参数类型是否必要说明
accessKeyStringYes连接密钥
secretKeyStringYes密码密钥
refreshBooleanNo是否自动刷新获取账户数据

演示

let huobi = new Huobi({accessKey:'Insert your access key', secretKey:'Insert your secret key',})

默认情况下实例对象将会每6秒更新账户的余额信息(系统规定每分钟不能超过10次访问),如果不需要自动刷新,可以使用参数refresh=false

buy | 委托购买

参数类型是否必要说明
typeIntegerYes购买的币种类型,比特币=1,莱特币=2
priceNumberYes预定购买的价格
amountNumberYes购买的数量
pwdStringNo如果设置了交易密码,那就要设置该参数
marketStringNo交易的市场,人民币=cny,美元=usd,默认是人民币

演示

buyMarket | 按照市场价购买

参数类型是否必要说明
typeIntegerYes购买的币种类型,比特币=1,莱特币=2
priceNumberYes预定购买的价格
amountNumberYes购买的数量
pwdStringNo如果设置了交易密码,那就要设置该参数
marketStringNo交易的市场,人民币=cny,美元=usd,默认是人民币

sell | 委托卖出

参数类型是否必要说明
typeIntegerYes卖出的币种类型,比特币=1,莱特币=2
priceNumberYes预定卖出的价格
amountNumberYes卖出的数量
pwdStringNo如果设置了交易密码,那就要设置该参数
marketStringNo交易的市场,人民币=cny,美元=usd,默认是人民币

sellMarket | 按照市场价卖出

参数类型是否必要说明
typeIntegerYes卖出的币种类型,比特币=1,莱特币=2
amountNumberYes卖出的数量
pwdStringNo如果设置了交易密码,那就要设置该参数
marketStringNo交易的市场,人民币=cny,美元=usd,默认是人民币

sellAllMarket | 按照市场价全部卖出

重要 本方法将会全部卖空所持有的比特币或者莱特币,请谨慎使用,如果因为使用失误造成财产损失,根据《免责申明》本项目以及项目成员将概不负责

参数类型是否必要说明
typeInteger**Yes**卖出的币种类型,比特币=1,莱特币=2
pwdStringNo如果设置了交易密码,那就要设置该参数
marketStringNo交易的市场,人民币=cny,美元=usd,默认是人民币

getOrders | 获取所有当前正在委托的订单

参数类型是否必要说明
typeIntegerYes卖出的币种类型,比特币=1,莱特币=2
marketStringNo交易的市场,人民币=cny,美元=usd,默认是人民币

orderInfo | 获取订单详细信息

参数类型是否必要说明
typeIntegerYes卖出的币种类型,比特币=1,莱特币=2
orderIdStringYes订单ID
marketStringNo交易的市场,人民币=cny,美元=usd,默认是人民币

getNow | 获取当前的市场价格

参数类型是否必要说明
typeIntegerYes卖出的币种类型,比特币=1,莱特币=2
marketStringNo交易的市场,人民币=cny,美元=usd,默认是人民币

cancelOrder | 取消订单

参数类型是否必要说明
typeIntegerYes卖出的币种类型,比特币=1,莱特币=2
orderIdStringYes订单ID
marketStringNo交易的市场,人民币=cny,美元=usd,默认是人民币
1.0.8

7 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago