文档
API 使用注意事项
PoolNode 开放式 API:API 使用注意事项。
API 使用注意事项
本章说明 PoolNode 用户端开放式 API 的调用基址、鉴权方式、滑动验证码和币种参数规则。
说明
以下接口契约来自旧版 RustMinerSystem 文档,并按当前 PoolNode 文档结构整理。接入时请以当前节点实际开放地址、安全路径和后台版本为准。
原文整理
此 API 为 PoolNode 用户端开放接口,可用于开发自有用户前端、APP、管理工具或第三方查询工具。
注意:
接口调用地址为
用户端访问地址:端口+安全地址
(如果未设置安全地址,则调用路径为用户端访问地址:端口)
例:
例如您的用户端访问地址为 http://127.0.0.1/{安全地址}/
则 API 调用地址为 http://127.0.0.1/{安全地址}/{API URL}
如未设置安全地址, 则直接调用根路径即可
【注意】 所有接口除登录外,均需要在请求头使用Authorization字段来传入token以验证身份, token获取方式详见登录、获取TOKEN, 调用其他接口时header应传入
请求头的Content-Type 应为 application/json
Authorization: Bearer 获取到的TOKEN
部分接口需要传入滑动验证码成功后的返回值, 关于滑动验证码调用请参考滑动验证码。
注意:
由于历史原因,所有接口需要传入币种的参数均需要加入特殊标记,例如BTC需要传PI-BTC, 以下为币种参数对照表。
BTC: PI-BTC
LTC: VA-LTC (赠币跟随主币, 例如DOGE为VA-DOGE)
KAS: KAS
ETC: ETC
