检查代码,确保在使用Binance API获取K线图或蜡烛图数据时,所返回的JSON格式正确无误。应确保JSON格式如下:
[
[
1499040000000, // 开盘时间
"0.01634790", // 开盘价
"0.80000000", // 最高价
"0.01575800", // 最低价
"0.01577100", // 收盘价
"148976.11427815", // 成交量
1499644799999, //关闭时间
"2434.19055334", // 成交额 quote asset volume
308, // 成交数目 trades
"1756.87402397", // Taker buy base asset volume
"28.46694368", // Taker buy quote asset volume
"17928899.62484339" // 忽略这个没用的参数
]
]
一个常见的错误是,使用“[]”而不是“{}”作为嵌套的JSON数据的封闭括号。例如:
[
[
1499040000000,
"0.01634790",
"0.80000000",
"0.01575800",
"0.01577100",
"148976.11427815",
1499644799999,
"2434.19055334",
308,
"1756.87402397",
"28.46694368",
"17928899.62484339"
]
]
如果你遇到了这个问题,可以把嵌套的{}括号添加到你的JSON数据中,如下所示:
{
"klineData": [
[
1499040000000,
"0.01634790",
"0.80000000",
"0.01575800",
"0.01577100