有了API_KEY后在oklink上获取以太坊数据的python代码
时间: 2024-10-10 21:09:58 浏览: 25
在OkLink(链路财经)上使用API Key获取以太坊数据,你需要使用requests库发送HTTP请求,并提供你的API Key作为查询参数。这里是一个基本的Python代码示例:
```python
import requests
import json
def get_ethereum_data(api_key):
# OkLink API地址
base_url = 'https://api.oklink.io'
# 以太坊区块信息的路径
endpoint = '/v3/eth/blocks/latest'
headers = {
'X-API-Key': api_key,
'Content-Type': 'application/json',
}
response = requests.get(base_url + endpoint, headers=headers)
if response.status_code == 200:
data = json.loads(response.text)
return data
else:
print(f"Error: {response.status_code}, {response.text}")
return None
# 使用你的API_KEY替换这里的'your_api_key'
your_api_key = 'your_api_key_here'
data = get_ethereum_data(your_api_key)
if data:
print(json.dumps(data, indent=2)) # 输出获取到的数据
else:
print("无法获取数据")
```
在这个例子中,我们设置了API请求的基本URL、端点以及头信息,包括API Key。如果请求成功,会返回最新的以太坊块数据;否则,会显示错误信息。
阅读全文