在 API 正常工作之前,但现在它不能正常工作,它的响应发生了变化,我不知道为什么
先前的响应似乎可以理解: 2782 读取为 AUD 并且其名称已正确分配,并且不会在数据属性上返回对象。
{
"status": {
"timestamp": "2021-04-20T00:35:36.456Z",
"error_code": 0,
"error_message": null,
"elapsed": 7,
"credit_count": 1,
"notice": null
},
"data": {
"id": 2782,
"symbol": "AUD",
"name": "Australian Dollar",
"amount": 88,
"last_updated": "2019-08-30T18:51:00.000Z",
"quote": {
"USDT": {
"price": 58.995907552127,
"last_updated": "2019-08-30T18:51:12.000Z"
}
}
}
}
较新的响应:在此响应中,数据属性得到对象的结果,父对象是转换后的对象或符号,然后是其信息,请注意 id 和名称与 2782 (AUD) 不匹配。它变成了随机字符串或其他东西,而且转换率似乎根本不合理。
{
"status": {
"timestamp": "2021-05-20T08:25:05.561Z",
"error_code": 0,
"error_message": null,
"elapsed": 1,
"credit_count": 1,
"notice": null
},
"data": {
"AUD": {
"symbol": "AUD",
"id": "kg7up6o9tzp",
"name": "kz7fw7rlj8",
"amount": 88,
"last_updated": "2021-05-20T08:25:05.561Z",
"quote": {
"BTC": {
"price": 5691,
"last_updated": "2021-05-20T08:25:05.561Z"
}
}
}
}
}
这是我在之前和更新的调用中发送给机器人的参数
{
"amount": 12,
"convert": "BTC",
"id": 2782 # AUD
}
更新::
在使用 API URL 的生产版本时,结果会恢复正常
我还不知道关于这个问题的解释,沙盒api有什么限制吗?