client := YZClient{appID: "<AppID>", appSecret: "<AppSecret>"}
ret := client.Invoke("kdt.shop.basic.get", "1.0.0", "GET", map[string]string{}, map[string]string{})
println(ret)
curl -X POST https://open.youzan.com/oauth/token -H 'content-type: application/x-www-form-urlencoded' -d 'client_id=testclient&client_secret=testclientsecret&grant_type=silent&kdt_id=88888'
client := YZClient{isOAuth: true, accessToken: "<accessToken>"}
ret := client.Invoke("kdt.shop.basic.get", "1.0.0", "GET", map[string]string{}, map[string]string{})
println(ret)
export YZAccessToken=<Your Access Token>
go test