配置Trongrid API Key的TronWeb请求返回503且仪表盘无查询记录
Trongrid API Key接入异常排查
接入Trongrid API Key的过程中,开发者通常会关注该配置对Trongrid仪表盘查询计数的影响。
按照常规写法初始化TronWeb实例时,会遇到两类明确的异常表现:
- 接口请求返回503状态码
- Trongrid仪表盘上无法查询到任何来自该应用的请求记录
对应使用的初始化代码如下:
const tronWeb = new TronWeb({ fullHost: 'https://api.trongrid.io/', headers: { "TRON-PRO-API-KEY": 'your api key' }, privateKey: 'your private key' })
经实际排查验证,可解决上述全部问题的方案为:将tronWeb依赖升级至3.2.6版本。该版本会正确透传API Key相关请求头,既不会再触发503接口异常,也能正常把应用发起的请求量同步到仪表盘的查询计数统计中,不会出现请求漏记的问题。
内容的提问来源于stack exchange,提问作者user3640561
相关产品推荐
相关产品推荐

