开发者快速开始
完成你的第一次 TronSave API 调用 — 获取密钥、预估、购买并确认一笔能量订单,大约只需 10 分钟。
本指南将带你完成第一次 TronSave API 调用 —— 从获取 API 密钥到成功成交你的第一笔能量订单 —— 大约只需 10 分钟。
开始之前
TronSave 为 API 调用支持两种认证方式。请选择适合你使用场景的一种:
最适合
自动化机器人、后端服务
当你不希望在 TronSave 中持有 TRX 时
工作原理
将 TRX 充值到你的内部账户;TronSave 会自动扣除费用
每次购买时从你自己的钱包签名一笔 TRX 交易
复杂度
更简单
需要集成 TronWeb
推荐
适用于大多数使用场景
当你需要完全自托管时
本指南使用 API 密钥方式。 如果你想改用签名交易,请参阅购买资源 → 签名交易。如需更深入的对比,请参阅认证。
第 1 步 —— 获取 API 密钥并充值 TRX
1.1 获取你的 API 密钥
前往 tronsave.io/market,点击 Connect 连接你的钱包。
连接后,点击 Address 按钮 → 选择 Account Info → 点击 Login TronSave 并签名登录以确认。
你的 API 密钥和充值地址将会显示出来 —— 请复制并保存它们。
正在测试? 请使用位于 testnet.tronsave.io 的 Nile(测试网)—— 一切运作方式完全相同,但不会消耗真实的 TRX。请参阅下方的测试环境表格。
1.2 将 TRX 充值到你的内部账户
点击 Top Up 获取你的充值地址,然后从任意钱包向该地址发送 TRX。
需要注意的几点:
每笔交易的最低充值额为 10 TRX。
你的首次充值需要额外约 1 TRX 来激活新地址。
你每天可获得 2 次免费充值;之后每次额外充值需花费 0.3 TRX。
你的余额会在约 3 秒内自动更新。
通过 API 验证你的余额:
第 2 步 —— 预估费用
在下单之前,调用预估接口查看该订单将花费多少 TRX。
请求字段:
receiver
"TFwUFW..."
将接收能量的 TRON 地址
resourceAmount
32000
要购买的能量数量(单次 USDT TRC-20 转账约消耗 32,000 能量)
durationSec
259200
租赁时长(秒)—— 259200 = 3 天
unitPrice
"MEDIUM"
参见下方的价格表
选择 unitPrice:
"MEDIUM"
默认 —— 适合大多数情况
适中
"FAST"
需要订单立即成交
较高
"SLOW"
对时间不敏感,优先考虑省钱
最低
number (SUN)
完全控制价格,例如 80
自定义
响应:
如果 availableResource 小于你请求的 resourceAmount,说明市场当前没有足够的能量来完全成交该订单。请参阅下一步中的 options.allowPartialFill。
第 3 步 —— 创建购买订单
确认费用看起来合理后,即可创建订单:
推荐的 options 配置:
成功响应:
请保存 orderId —— 下一步会用到它。
第 4 步 —— 查询订单状态
解读 fulfilledPercent:
100
订单已完全成交 —— 能量已被代理(委托)
1–99
部分成交(仅当 allowPartialFill: true 时可能出现)
0
待处理 —— 等待供应商匹配
能量通常会在订单匹配后的几秒到几分钟内完成代理(委托)。
完整示例(JavaScript)
从预估到订单验证的完整流程:
测试环境(Nile 测试网)
测试时请替换基础 URL:
网站
tronsave.io
https://testnet.tronsave.io
API
https://api.tronsave.io
https://api-dev.tronsave.io
所有接口路径保持不变 —— 只需更改域名。详情请参阅环境与网络。
后续步骤
现在你已经下了第一笔订单,接下来你可以:
延长订单 —— 在租赁到期前续期时长,无需创建新订单。
查看订单历史 —— 跟踪你账户下的所有订单。
使用签名交易购买 —— 如果你不希望在 TronSave 内部持有 TRX。
完整代码示例 —— JS、PHP 和 Python 的完整可运行示例。
Last updated