需完成实名认证后登录欧易OKX,依次进入API管理页→配置交易/查询权限及IP白名单→绑定Google Authenticator并输入动态码→立即备份三段式密钥→用curl或Python调用balance接口测试签名与时间戳有效性。

欧易(OKX)官方认证入口:
点击获取官方APP☞☞☞☞☞:
一、登录欧易OKX账户并进入API管理页面
需确保已注册并通过实名认证的欧易OKX账户,未完成身份验证将无法创建API密钥。
1、访问欧易OKX官网,使用账号密码登录。
2、点击右上角头像,选择【API管理】进入安全中心。
3、在左侧菜单栏中点击【API管理】,进入API密钥申请界面。
二、配置API权限与IP白名单
欧易OKX要求对API密钥进行精细化权限控制,交易类接口必须启用对应权限并绑定可信IP地址。
1、点击【创建API】按钮,进入新建密钥流程。
2、勾选所需权限:【交易】、【查询资产】、【查询订单】等,禁止勾选【提现】权限。
3、在IP白名单栏输入当前设备公网IP,支持单个IP或CIDR格式如192.168.1.0/24。
三、完成Google Authenticator双重验证
创建交易类API必须通过谷歌验证器(GA)二次校验,该步骤不可跳过且需提前绑定。
1、打开手机Google Authenticator应用,点击右下角“+”号。
2、扫描网页端显示的二维码,或手动输入密钥完成绑定。
3、在网页输入GA生成的6位动态验证码,验证码5秒内有效,超时需刷新重新获取。
四、保存并备份API密钥信息
欧易OKX仅在首次生成时完整显示Secret Key,关闭页面后无法再次查看,必须立即安全存档。
1、确认权限与IP无误后,点击【提交】完成创建。
2、页面弹出API Key、Secret Key、Passphrase三段式密钥,Secret Key仅显示一次且不可恢复。
3、将三段密钥分别复制至加密文本文件,严禁截图上传至云盘或发送他人。
五、测试API连接有效性
使用curl或Python requests调用/rest/v5/account/balance接口可验证密钥是否具备基础查询权限。
1、构造请求头:包含OK-ACCESS-KEY、OK-ACCESS-SIGN、OK-ACCESS-TIMESTAMP、OK-ACCESS-PASSPHRASE。
2、时间戳需为当前毫秒级Unix时间,误差超过30秒将被拒绝响应。
3、使用HMAC-SHA256算法对timestamp+method+requestPath+body签名,签名原文不含空格与换行。

















