Binance API R GET请求

时间:2018-02-15 04:59:46

标签: r api

我正在尝试使用httr包对Binance API执行简单的GET请求。根据API文档(https://github.com/binance-exchange/binance-official-api-docs/blob/master/rest-api.md),下面的R代码应该返回类似于括号中的结果。

{   "符号":" LTCBTC",   "价格":" 4.00000200" }

库(HTTR)

query_params< - list(symbol =' LTCBTC')
get_result< - GET(" https://api.binance.com/api/v3/ticker/price",query = query_params)

我的结果中的所有内容看起来都是正确的,状态代码为200,但实际请求的数据在列出的项目中没有。当我查看get_result [[" request"]] [[" output"]]时,什么都没有。我已经尝试了几乎所有公共API端点的类似GET请求,但无法获得实际返回的任何内容。我在这里缺少什么吗?

1 个答案:

答案 0 :(得分:0)

library(httr)

GET(
  url = "https://api.binance.com",
  path = "api/v3/ticker/price",
  query = list (
    symbol = "LTCBTC"
  )
) -> res

content(res, as="parsed")
## $symbol
## [1] "LTCBTC"
## 
## $price
## [1] "0.02311900"

似乎工作得很好。