미해결
GPT + Bitget API로 만드는 실전 자동매매: 나만의 선물거래 봇 완전히 구현
비트겟 api 서명
강사님의 코드와 비트겟 api 공식 문서를 보곤 궁금한 점이 생겨 질문남깁니다.공식문서에는 시간을 int(time.time() *1000)을 사용하는 것으로 되어있는데, 강사님 코드는 아래와 같이 비트겟 서버 시간을 사용하는 부분도 있고, int(time.time() * 1000) 을 사용하는 부분도 있더라구요.server_time_res = requests.get("https://api.bitget.com/api/v2/public/time")
timestamp = str(server_time_res.json()['data']['serverTime'])
body = json.dumps(body_dict)
sign_data = timestamp + method + path + body
signature = hmac.new(secret_key.encode(), sign_data.encode(), hashlib.sha256).digest()
access_sign = base64.b64encode(signature).decode()timestamp = str(int(time.time() * 1000))
pre_hash = timestamp + method + endpoint + "?" + params
sign = base64.b64encode(
hmac.new(secret_key.encode(), pre_hash.encode(), hashlib.sha256).digest()
).decode()비트겟 서버 시간을 이용하는 걸로 통일해도되는지 궁금합니다.