Problema comun

Problema comun

¿Cuál es la diferencia máxima entre el parámetro de marca de tiempo de la interfaz de solicitud y la hora de llegada del servidor?

Cuando el servidor recibe la solicitud, juzgará la marca de tiempo en la solicitud. Si se envía antes de los 5000 milisegundos, la solicitud se considerará inválida. Este valor de ventana de tiempo se puede personalizar enviando el parámetro opcional recvWindow.

El encabezado de solicitud "X-CH-TS" no puede estar vacío. ¿Cómo resolverlo?

Primero, se recomienda que el usuario imprima el X-CH-TS y verifique si el X-CH-TS está vacío cuando hay una excepción, y se recomienda que el código de usuario esté optimizado y juzgue si el X -CH-TS está vacío antes de cada solicitud.

¿Por qué la autenticación siempre devuelve firmas no válidas?

Puede imprimir la información del encabezado de la solicitud y la cadena antes de la firma, con los siguientes puntos:

  • Compare su encabezado de solicitud con el siguiente ejemplo de encabezado de solicitud uno por uno

ejemplo de Encabezado de solicitud :​Content-Type: application/json​X-CH-APIKEY: 44c541a1-****-****-****-10fe390df2​X-CH-SIGN: ssseLeefrffraoEQ3yI9qEtI1CZ82ikZ4xSG5Kj8gnl3uw=​X-CH-TS: 1574327555669
  • ¿La clave API está configurada correctamente en el programa?

  • Si la cadena antes de firmar se ajusta al formato estándar, el orden de todos los elementos debe ser coherente. Puede copiar el siguiente ejemplo para compararlo con su cadena antes de firmar:

OBTENER Ejemplo: 1588591856950GET/sapi/v1/account​POST Example:1588591856950POST/sapi/v1/order/test{"symbol":"BTCUSDT","price":"9300","volume":"1","side":"BUY","type":"LIMIT"}

La interfaz de llamada muestra ILLEGAL_CONTENT_TYPE (-1017). ¿Cuál es la razón?

Recomendamos adjuntar Content-Type a todos los encabezados de solicitud y configurarlo en application/json

¿Existe un límite en la frecuencia de las llamadas a la API por segundo?

Hay restricciones. Para obtener detalles, consulte las restricciones de frecuencia de acceso para cada interfaz en el documento.

¿Cuál es el límite de frecuencia de acceso a la API?

Los datos personales están restringidos según la clave API, y los datos públicos están restringidos según la ip. Cabe señalar que si el usuario solicita datos públicos y pasa información personal válida, está restringida de acuerdo con la clave API.

¿Cuál es la causa del código de estado HTTP 429?

La interfaz de solicitud supera el límite de frecuencia de acceso. Se recomienda reducir la frecuencia de acceso.

¿Se bloqueará la IP si la interfaz de llamada API informa que se excede la frecuencia de acceso? Cuanto tiempo esta sellado?

Normalmente no, basta con reducir la frecuencia de acceso.

¿Por qué está desconectado WebSocker?

  • Sin agregar un latido, la conexión WebSocket requiere que el cliente regrese a pong para garantizar la estabilidad de la conexión.

  • El mensaje pong enviado por el cliente es causado por razones de red, pero el servidor no lo recibe, u otras razones de red también pueden causar la desconexión automática.

  • Se recomienda que los usuarios tengan un buen mecanismo de desconexión y reconexión de WebSocket para garantizar que el programa pueda volver a conectarse automáticamente cuando la conexión de latido (ping/pong) se desconecte accidentalmente.

La interfaz de solicitud de usuario informa de un error ¿Tiempo de espera agotado?

La red no puede conectarse al servidor. Se recomienda que verifique si la red es fluida.

¿Cómo obtener todos los pares de divisas en la plataforma?

Se puede obtener la interfaz /sapi/v1/symbols de Coin

¿Existe un límite en el número de pedidos por lotes/cancelaciones?

Sí, la interfaz por lotes limitará 10 pedidos

¿Qué es newClientOrderId y qué hace?

  • newClientOrderId es su número de pedido personalizado, que se puede utilizar para identificar su pedido. Después de realizar el pedido, puede hacer que newClientOrderId llame a la interfaz "Información del pedido" para ver el estado del pedido; El usuario debe asegurarse de que esta identificación no se repita y no solicitaremos una reubicación.

  • Si hay una repetición, solo puede cancelar o consultar el último dato al cancelar y consultar el pedido

¿Cómo obtener el último precio de transacción?

Puede obtener información de ticker, el último es el último precio de transacción

¿Habrá un crecimiento negativo en el volumen de negociación de 24 horas en la interfaz de teletipo?

Servirá. Debido a que el volumen de negociación de 24 horas es un dato continuo de 24 horas (el tamaño de la ventana de traducción es de 24 horas), puede suceder que el volumen de negociación acumulado y el volumen de negociación acumulado en la siguiente ventana sean más pequeños que la ventana anterior.

Last updated