0

我相信它可能与 **kwarg 参数有关,但我不知道如何使用它,

要指定我正在尝试使用 Binanace REST API 来简单地获取山寨币的平均价格,但我不明白如何指定要查看的代码

链接到我正在尝试工作的特定代码 https://github.com/binance-exchange/binance-official-api-docs/blob/master/rest-api.md#current-average-price

任何答案将不胜感激我相信一切都会一样,但我正在寻找python中的答案

代码:

binance = "https://api.binance.com"

print(requests.get(binance + "/api/v1/ticker/24hr", "BTC"))

输出:

Status code [400] 

预期 [BTC 过去 24 小时的平均价格(或任何数字)]

 "mins": 5,
 "price": "9.35751834"
 / or some equivalent 

但是,尽管我尝试过并且失败了,但我还是无法理解这个 api,因为我之前只使用过一个,嗯,

我试过

print( binance + " /api/v3/ticker/price" )

输出:

Status code[200]

我知道这是一条成功消息,但我知道如何访问数据,

任何帮助将不胜感激谢谢

4

1 回答 1

0

根据 GitHub 上的文档,您需要使用字符串参数“符号”发出 GET 请求。
试试这个代码:

import requests
binance = "https://api.binance.com"
avg_price = "/api/v3/avgPrice"

response = requests.get(binance + avg_price + "?symbol=LTCBTC")
print(response.text)

这应该让你的输出如下:

{"mins":5,"price":"0.00918091"}
于 2019-07-24T07:16:27.380 回答