请求 .get 如何使用字符串作为参数
Request .get how to use a string as a parameter
我相信它可能与 **kwarg 参数有关,但我不知道如何使用它,
为了说明我正在尝试使用 Binanace rest API 来简单地获取山寨币的平均价格,但我不明白如何指定要查看的代码
Link 到我正在尝试工作的特定代码
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]
预期 [过去 24 小时的 BTC 平均价格(或任何实际数字)]
"mins": 5,
"price": "9.35751834"
/ or some equivalent
但是尽管我尝试了但失败了,但我无法理解这个 api 无论出于何种原因,我之前只用过一个所以嗯,
我试过了
print( binance + " /api/v3/ticker/price" )
输出:
Status code[200]
我知道这是一条成功消息,但我知道如何访问数据,
任何帮助将不胜感激谢谢
根据 GitHub 上的文档,您需要使用字符串参数 'symbol'.
发出 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"}
我相信它可能与 **kwarg 参数有关,但我不知道如何使用它,
为了说明我正在尝试使用 Binanace rest API 来简单地获取山寨币的平均价格,但我不明白如何指定要查看的代码
Link 到我正在尝试工作的特定代码 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]
预期 [过去 24 小时的 BTC 平均价格(或任何实际数字)]
"mins": 5,
"price": "9.35751834"
/ or some equivalent
但是尽管我尝试了但失败了,但我无法理解这个 api 无论出于何种原因,我之前只用过一个所以嗯,
我试过了
print( binance + " /api/v3/ticker/price" )
输出:
Status code[200]
我知道这是一条成功消息,但我知道如何访问数据,
任何帮助将不胜感激谢谢
根据 GitHub 上的文档,您需要使用字符串参数 'symbol'.
发出 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"}