Endpoint de WebSocket
Autenticación
token con el formato token: <token>.
Consulta la página de Autenticación para obtener más información sobre cómo obtener y administrar tu token de API.
Suscripción a streams
Ejemplo de mensaje de suscripción
Mecanismo de latido
Heartbeat en el lado del cliente
- Si envías un mensaje ping como un frame de texto sin formato (por ejemplo, la string “ping”), el servidor responderá con un mensaje pong como texto sin formato (por ejemplo, la string “pong”).
- Esto se puede usar para verificar que la conexión sigue activa y es receptiva.
Ejemplo
-
El cliente envía:
ping -
El servidor responde:
pong
Heartbeat del lado del servidor
- El servidor enviará automáticamente un frame de ping al cliente cada 10 segundos para asegurarse de que la conexión se mantenga activa.
- Se espera que el cliente responda a este frame de ping (la mayoría de las bibliotecas de WebSocket lo manejan automáticamente).
Manejo de latidos (heartbeats)
- La mayoría de las librerías cliente WebSocket (por ejemplo, las de JavaScript, Python o Go) manejan automáticamente los pings entrantes del servidor y responden con un pong.
- Sin embargo, si estás implementando un cliente WebSocket personalizado, asegúrate de que responda correctamente a las tramas de ping del servidor para evitar que la conexión se cierre.
Limitación de tasa
Esperamos que esta guía le ayude a comenzar con las API de Benzinga. Si tiene alguna pregunta, no dude en ponerse en contacto con nuestro equipo de soporte.