首页/通过 API 购买

通过 API 购买 TRON 带宽

查看文档 →

带宽是 TRON 网络为不涉及智能合约存储的普通转账和合约调用收取的资源 —— 最常见的场景是普通的 TRX 转账。只需调用一个接口,传入目标地址和数量,我们就会直接将带宽委托给该地址。

import requests resp = requests.post( "https://trongas.ai/api/v1/orders", headers={ "X-Api-Key": "tgk_4f9a1c8e2b7d...", "Idempotency-Key": "5c1e2b6a-9e21-4b7a-8f3d-1a2b3c4d5e6f", }, json={ "resource": "bandwidth", "targetAddress": "TXYZ...4f9a", "volume": 1000, "duration": "1h", }, ) print(resp.json())

请求格式

请求体
resourcestring

"energy" 或 "bandwidth",省略时默认为 energy。

targetAddressstring

接收被委托资源的 TRON 地址。

volumeinteger

要委托的数量。带宽:1,000–300,000;能量:65,000–1,000,000。

durationstring

"15m"、"1h" 或 "1d"。

请求头
X-Api-Key

你的 API key。

Idempotency-Key

由你生成的 UUID。使用相同的键重试将返回原始订单,而不会重复扣费。

响应体
id

订单 ID。

status

初始为 "Created",委托完成后变为 "Filled"(或 "Failed")。订阅 order.filled Webhook 即可获知资源到账的确切时刻。

priceTrx / activationTrx / totalTrx

以 TRX 计的费用。仅当目标地址首次接收 TRX 时,activationTrx 才会非零。

txId

委托交易的哈希,订单完成后才会填充。

从零开始发起第一次请求

01
注册账户
创建一个免费的 TronGasAi 账户。
02
获取 API key
在控制台中生成一个具有指定权限范围的密钥。
03
发送测试请求
使用你的密钥调用 POST /orders。
04
接入你的项目
将同样的调用集成到你的应用或服务中。

常见问题

一笔普通的 TRX 转账大约需要 267 带宽。其他类型的转账可能需要略多一些 —— 我们 1,000 的最低起购量足以覆盖多笔转账并留有余量。

订单会在扣费前被拒绝(402,wallet.insufficient_balance)—— 请充值你的内部 TRX 余额,然后使用相同的 Idempotency-Key 重试。

如果供应商无法完成订单,费用会自动退回到你的内部余额 —— 无需手动跟进。

目前还没有 —— 每笔订单都使用你真实的内部 TRX 余额。建议先从最小数量(1,000 带宽,15 分钟)开始,以最低成本完整体验整个流程。

响应会立即返回 "Created" 状态。注册 order.filled Webhook(或轮询订单状态)即可准确获知委托完成的时刻 —— 通常在约 0.3 秒后。