Bantuan, bagaimana untuk menghantar garis bawah dalam fungsi io

Penulis:ttxc, Dicipta: 2021-07-29 09:40:22, Dikemas kini: 2021-07-29 09:41:10

Saya ingin melakukan pengeluaran pasaran FX_BTC_JPY di bitlfyer, seperti yang ditunjukkan oleh dokumen API, kod 1 dan 2 adalah dua cara, dan seharusnya tidak salah:
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函数用过好多次了,没有出现过这种错误,请指教一下,谢谢

Lebih lanjut

Rumputexchanges[i].IO (("api","POST","/v1/me/cancelallchildorders","", JSON.stringify (({product_code:"BTC_JPY"})); Saya cuba ini, dan saya mendapat maklum balas.

Pencipta KuantitiKod 2 Penggunaan adalah betul, atau nama produk adalah salah. Lihat jika nama produk yang sesuai dalam Senarai Pasaran dimasukkan dengan salah.

ttxcSudahlah, tanpa menggunakan antara muka ini, dengan ID individu, tujuan telah dicapai. Terima kasih.

ttxcSaya cuba menggunakan kod anda. Di samping itu, terdapat juga laporan yang salah: Futures_OP 4: 400: {"status":-100, "error_message":"Invalid product","data":null} Selain itu, saya mendapat kedudukan dengan menggunakan kod berikut dan tidak melaporkan sebarang kesilapan, yang mungkin merupakan masalah dengan bursa: exchanges[i].IO (("api", "GET", "/v1/me/getpositions", "product_code=FX_BTC_JPY");

ttxcNama mestilah betul, kerana saya boleh atau tidak boleh memesan dengan IO.