入门指引


欢迎使用OKCoin开发者文档。此文档目前为V3 Beta版,会继续更新,请大家及时关注。

此文档为用户提供了一整套简单而又强大的开发工具,旨在帮助用户快速、高效地将OKCoin交易功能整合到自己的应用当中。
OKCoin接口是提供服务的基础,API分为账户、交易和行情三类。开发者在OKCoin网站创建账号后,可以根据自身需求建立不同权限的API,并利用API进行自动交易或者提现。
账户和交易API需要身份验证,提供下单、撤单,查询订单和帐户信息等功能。行情API提供市场的行情数据,所有行情接口都是公开的。

使用流程

步骤:开发者如需使用API ,请先申请v3APIKey等信息 点击申请APIKey,然后根据此文档详情进行开发交易,使用过程中如有问题或者建议请及时反馈。 可参考SDK(点击跳转SDK详情页面)

接口调用方式说明

OKCoin为用户提供两种调用接口的方式,开发者可根据自己的使用场景和偏好选择适合自己的方式来查询行情、进行交易或提现。

Rest API

REST,即Representational State Transfer的缩写,是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,正得到越来越多网站的采用。其优点如下:

  • 在RESTful架构中,每一个URL代表一种资源;
  • 客户端和服务器之间,传递这种资源的某种表现层;
  • 客户端通过四个HTTP指令,对服务器端资源进行操作,实现"表现层状态转化"。 建议开发者使用Rest API进行币币交易或者资产提现等操作。

HTTP/2支持
HTTP/2 是最新版本的HTTP 协议,通过多路复用等方式对HTTP/1.1 进行了改进,在一些场景下提高了性能:
1)目前全站支持通过HTTP/1.1 与HTTP/2 协议访问;
2)对于支持的客户端,HTTP/2 是自动生效的,不需要另外进行调整;
3)对于使用较旧浏览器或程序库的客户,会保持兼容性,使用HTTP/1.1;

WebSocket API

WebSocket是HTML5一种新的协议(Protocol)。它实现了客户端与服务器全双工通信,使得数据可以快速地双向传播。通过一次简单的握手就可以建立客户端和服务器连接,服务器根据业务规则可以主动推送信息给客户端。其优点如下:

  • 客户端和服务器进行数据传输时,请求头信息比较小,大概2个字节;
  • 客户端和服务器皆可以主动地发送数据给对方;
  • 不需要多次创建TCP请求和销毁,节约宽带和服务器的资源。 强烈建议开发者使用WebSocket API获取市场行情和买卖深度等信息。

联系我们

如需帮助请添加微信号:ApiSupport 备注:API+OKCoin,拉你进API问题交流群