OKEx API 提供了一个强大且灵活的界面,使您可以通过编程方式自动执行比特币交易。本文将指导您使用 OKEx API 进行比特币交易,涵盖从设置 API 密钥到放置和管理订单的各个步骤。
设置 API 密钥
要开始使用 OKEx API,您需要生成一对 API 密钥。这些密钥将用于验证您的身份并授权 API 请求。
1. 登录您的 OKEx 帐户,然后单击页面右上角的“API 管理”。
2. 单击“创建 API 密钥”。
3. 为您的密钥对命名,选择权限,然后单击“创建”。
4. 您的 API 密钥和密码将显示在屏幕上。请务必在安全的地方存储它们,因为它们不能被恢复。
下单
要通过 API 下单,您需要使用以下端点:
POST /api/v5/trade/order
请求体应包含以下参数:
instrument_id:交易对(例如 BTC-USDT)
side:买卖方向(buy 或 sell)
type:订单类型(例如 limit 或 market)
quantity:订单数量
price(仅限限价单):订单价格
示例请求体:
{
"instrument_id": "BTC-USDT",
"side": "buy",
"type": "limit",
"quantity": "1",
"price": "50000"
}
管理订单
下达订单后,您可以通过以下端点管理它们:
获取订单:`/api/v5/trade/order/{order_id}`
取消订单:`/api/v5/trade/cancel_order/{order_id}`
处理响应
API 响应是一个 JSON 对象,包含交易结果或订单信息。处理响应时,您应检查以下字段:
code:状态代码(0 表示成功)
message:错误消息(如果出现)
data:交易结果或订单信息
常见问题解答
Q1:我忘记了我的 API 密码,怎么办?
A1: API 密码无法恢复。您需要重新创建新的 API 密钥。
Q2:我无法取消订单,提示“order not found”。
A2:订单可能已被执行或已取消。请检查订单状态。
Q3:我收到错误消息“Invalid API key”。
A3:您的 API 密钥可能无效或已被禁用。请重新生成新的 API 密钥。