我一直在尝试运行 Binance Get 请求以从 Binance API 检索帐户信息。当我运行我的代码时,我从服务器收到一个 HTTP/1.1 400 错误请求。
这是我的代码:
timestamp <-as.character(jsonlite::fromJSON(content(GET("https://api.binance.com/api/v1/time"), "text"))$serverTime + 999)
recvWindow <- '1000000000000000000000000'
postmsg <- paste0("timestamp=", timestamp, "&recvWindow=", recvWindow)
signature <-openssl::sha256(postmsg, key="MY SECRET KEY")
url<-"https://api.binance.com/api/v3/account"
GET(
url,
add_headers("X-MBX-APIKEY" = "MY PUBLIC KEY"),
query=list("timestamp"=timestamp, "recvWindow"=recvWindow, "signature"=signature),
verbose()
)
任何帮助都会被欣然接受。