Skip to content

Files

Latest commit

996862e · Dec 6, 2019

History

History
This branch is 10 commits behind lxjwolf/V3-Open-API-SDK:master.

okex-go-sdk-api

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019

README.md

OKEx open api v3 go sdk usage :

1.Downloads or updates OKEX code's dependencies, in your command line:

go get -u github.com/okcoin-okex/open-api-v3-sdk/tree/master/okex-go-sdk-api

2.Write the go file. warm tips: test go file, must suffix *_test.go, eg: okex_open_api_v3_test.go

package gotest

import (
	"fmt"
	"github.com/okcoin-okex/open-api-v3-sdk/okex-go-sdk-api"
	"testing"
)

func TestOKExServerTime(t *testing.T) {
	serverTime, err := NewOKExClient().GetServerTime()
	if err != nil {
		t.Error(err)
	}
	fmt.Println("OKEx's server time: ", serverTime)
}

func NewOKExClient() *okex.Client {
	var config okex.Config
	config.Endpoint = "https://www.okex.com/"
	config.ApiKey = ""
	config.SecretKey = ""
	config.Passphrase = ""
	config.TimeoutSecond = 45
	config.IsPrint = true
	config.I18n = okex.ENGLISH

	client := okex.NewClient(config)
	return client
}

3. run test go:

go test -v -run TestOKExServerTime okex_open_api_v3_test.go