ShakeStation 非官方 API 开发文档
基于对 ShakeStation Web 客户端的抓包分析整理。
本文档描述其 Web API 的基本调用方式、常见接口以及自动化开发示例。
该 API 为 未公开接口,可能随版本变化。
1 API 基础信息
API Endpoint
https://shakestation.io/api
所有请求均为:
POST
Content-Type: application/json
2 认证方式
登录
{
"action":"login",
"email":"user@email.com",
"password":"password",
"twoFactor":"",
"code":""
}
返回:
{
"success": true,
"user": "accountId"
}
成功后服务器会返回 session cookie。
之后所有 API 请求必须携带该 cookie。
3 账户信息
获取账户信息
{"action":"getInfo"}
返回示例:
{
"success": true,
"data":{
"accountBalance":3222.25,
"lockedBalance":14682.7,
"domainCount":18,
"blockHeight":320285,
"apiKey":"xxxx"
}
}
字段说明:
| 字段 | 说明 |
|---|---|
| accountBalance | 可用 HNS |
| lockedBalance | 锁仓金额 |
| domainCount | 域名数量 |
| blockHeight | 当前区块 |
| apiKey | 账户 API key |
评论(0)
暂无评论