token 쿼리 매개변수에 token: <token> 형식으로 API 토큰을 넣어야 합니다.
API 토큰을 발급·관리하는 방법에 대한 자세한 내용은 Authentication 페이지를 참고하세요.
연결이 완료되면 주가 시세, 체결 데이터, 뉴스 업데이트와 같이 요구사항에 따라 특정 데이터 스트림을 구독할 수 있습니다. 각 구독에는 고유한 식별자가 필요하며, 데이터 유형에 따라 필요한 파라미터를 함께 지정해야 합니다.
실시간 주가 시세 스트림을 구독하려면 다음과 같은 형식의 JSON 메시지를 보내십시오:
-
ping 메시지를 일반 텍스트 프레임(예: 문자열
ping)으로 전송하면, 서버는 일반 텍스트 프레임으로 pong 메시지(예: 문자열pong)를 응답으로 반환합니다. - 이를 사용하여 연결이 여전히 활성 상태이며 응답 가능한지 확인할 수 있습니다.
-
클라이언트가 전송:
ping -
서버가 응답:
pong
- 서버는 연결이 유지되고 있는지 확인하기 위해 10초마다 클라이언트로 PING 프레임을 자동 전송합니다.
- 클라이언트는 이 PING 프레임에 응답해야 합니다(대부분의 웹소켓 라이브러리에서 자동으로 처리됩니다).
- 대부분의 웹소켓 클라이언트 라이브러리(예: JavaScript, Python, Go)는 서버에서 수신되는 ping을 자동으로 처리하고 pong으로 응답합니다.
- 하지만 사용자 정의 웹소켓 클라이언트를 구현하는 경우, 연결이 종료되지 않도록 서버의 ping 프레임에 정상적으로 응답하는지 확인해야 합니다.
이 가이드가 Benzinga API 사용을 시작하는 데 도움이 되기를 바랍니다. 질문이 있으시면 언제든지 지원 팀에 문의해 주세요.