Ejecuto el script en el script de la aplicación para obtener datos de la API de la puerta mediante GET /spot/orders y funciona bien, pero si cambio el estado de abierto a terminado, vuelvo vacío. puede ver el documento desde esta URL: https://www.gate.io/docs/developers/apiv4/en/#list-orders .
este es el codigo:
function orders() { const key = "*****"; const secret = "*****"; const host = "https://api.gateio.ws"; const prefix = "/api/v4"; const url = "/spot/orders"; const method = "GET"; const query_param = "currency_pair=BTC_USDT&status=open"; const signature = gen_sign_(key, secret, method, prefix + url, query_param); const headers = { "Accept": "application/json", "Content-Type": "application/json", "muteHttpExceptions": true, ...signature }; const res = UrlFetchApp.fetch(host + prefix + url + "?" + query_param , { method, headers }); console.log(res.getContentText()); }Este código funciona bien y me da la devolución de mis pedidos abiertos.
Problema vinculado por este código:
const query_param = "currency_pair=BTC_USDT&status=open";Si cambio status=open a status=terminado.
devuélveme vacío solo []
nota: tengo ordenes de compra y venta en este par.