【发布时间】:2018-07-05 11:25:16
【问题描述】:
我尝试使用 binance API 发送已签名的 api 消息,但由于 404 错误而一直失败。有人可以帮我看看下面的代码吗?
library(jsonlite)
library(httr)
library(dplyr)
library(digest)
timestamp <- 1516941586 #as.numeric(as.POSIXct(Sys.time()))
post_message <- paste0(timestamp, 'public.api' ) # data_client.id = client
id # data_key = key
sha.message <- toupper(digest::hmac('private.api', object = post_message,
algo = 'sha256', serialize = F))
url <- 'https://api.binance.com/api/v3/account'
body = list('timestamp' = timestamp, 'signature' = sha.message)
body2 <- paste("?timestamp=",timestamp,"&signature=",sha.message, sep = "")
httr::POST(url, body2 = body, verbose())
这里是文档https://github.com/binance-exchange/binance-official-api-docs/blob/master/rest-api.md
【问题讨论】: