Como passar o traço abaixo na função io?

Autora:ttxc, Criado: 2021-07-29 09:40:22, Atualizado: 2021-07-29 09:41:10

Eu quero realizar o levantamento do mercado FX_BTC_JPY no bitlfyer, o documento do API mostra que os códigos 1 e 2 são de duas maneiras e devem ser corretos:
img

代码1:
var a = exchanges[i].IO("api", "POST", "/v1/me/cancelallchildorders?product_code=FX_BTC_JPY");
 Log(1,a);  

代码2:
 var name = 'FX_BTC_JPY';
 var message = "product_code=" + name;
 var a = exchanges[i].IO("api","POST","/v1/me/cancelallchildorders",message);
 Log(2,a);
 
 程序无法撤单,反馈如下:

img

  请问,问题是不是出在下划线上,IO函数用过好多次了,没有出现过这种错误,请指教一下,谢谢

Mais.

Ervas daninhasexchanges[i].IO (("api","POST","/v1/me/cancelallchildorders","", JSON.stringify (({product_code:"BTC_JPY"})); Testamos isto e temos feedback.

Inventor de quantificaçãoCódigo 2 O uso é correto, ou seja, o nome do produto é errado. Veja se o nome do produto correspondente na lista do mercado foi inserido erroneamente.

ttxcAfinal, sem usar essa interface, o objetivo foi alcançado, com base no ID de retirada individualmente.

ttxcO que você está fazendo aqui é muito ruim. O que você pode fazer? Futures_OP 4: 400: {"status":-100, "error_message":"Produto inválido","data":null} Além disso, eu consegui um posicionamento e não recebi nenhum erro com o seguinte código, o que parece ser um problema com a bolsa: exchanges[i].IO (("api", "GET", "/v1/me/getpositions", "product_code=FX_BTC_JPY");

ttxcO nome deve ser certo, porque eu posso fazer ou não fazer o pedido com o IO.