Windows 11기준으로 BINANCE API를 사용하다 다음 에러가 나는 경우가 종종 발생하는데요.
(400, -1021, "Timestamp for this request was 1000ms ahead of the server's time.", {'Content-Type': 'application/json', 'Content-Length': '88', 'Connection': 'keep-alive', 'Date': 'Sat, 30 Jul 2022 09:48:53 GMT', 'Server': 'Tengine', 'X-MBX-USED-WEIGHT-1M': '6', 'x-response-time': '2ms', 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': 'GET, POST, PUT, DELETE, OPTIONS', 'X-Cache': 'Error from cloudfront', 'Via': '1.1 517381d2bb0aa1973d26b6a1d29469d4.cloudfront.net (CloudFront)', 'X-Amz-Cf-Pop': 'ICN54-C1', 'X-Amz-Cf-Id': 'lF_qPZO7W1KipDzB6D6YD0xh-LMdXBFJum8teUHKZt0bmjXOjMgotA=='})
failed
Binance 서버시간이랑 내 컴퓨터 시간이랑 안 맞아서 응답이 안옵니다.
이럴 경우 binance 서버시간을 바꿀 수 없으니 내 컴퓨터의 시간을 맞춰줘야 합니다.
1.검색창에 시간 검색
2.날짜 및 시간 변경 클릭
3.날짜 및 시간 > 지금 동기화 클릭
위처럼 하면 해결되고 Binance api 응답이 정상적으로 오는 것을 확인할 수 있습니다. 다만 근본적인 해결책이 아니라 발생할 때마다 이렇게 해줘야 하는게 조금 아쉽습니다.
같은 코인인데 거래소별로 가격이 8배 차이...?
매매보다 안전한 코인 차익알람봇 개발 방법이 궁금하다면?
코인거래소별 프리미엄 체크봇 개발 가이드와 풀소스 전자책 | binance bybit | 코인갭 | 김치프리미엄
반응형
댓글