gemini api http 请求实例
时间: 2024-09-15 18:11:14 浏览: 73
gemini-python:Gemini API和Websocket的python客户端
Gemini API通常是一种用于访问Gemini加密货币交易平台的数据接口。在使用Gemini API进行HTTP请求时,你需要使用编程语言(如Python、JavaScript等)编写代码来发送GET或POST请求,并附带必要的身份验证信息以及查询参数。
下面是一个简单的Gemini API GET请求的Python示例,假设我们想要获取某个市场的最新价格:
```python
import requests
# 定义API URL和需要的URL路径
api_url = "https://api.gemini.com/v1/public"
market_data_path = "/products/BTCUSD/ticker"
# 设置请求头,包含API密钥和密钥秘密(这里仅作演示,实际应用中应安全存储)
headers = {
"Content-Type": "application/json",
"X-API-Key": "your_api_key",
"X-API-Signature": "your_api_signature"
}
# 发送GET请求
response = requests.get(api_url + market_data_path, headers=headers)
# 检查请求状态码
if response.status_code == 200:
data = response.json()
print("Latest BTC-USD price:", data["price"])
else:
print(f"Error: {response.status_code}")
阅读全文