zopsdk-go

module
v0.0.0-...-dd557b4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 2, 2021 License: MIT

README

中通开放平台SDK(Go版)

参考

中通开放平台SDK

使用方式

go get -u github.com/chiahan1123/zopsdk-go
Form
client, err := zop.NewClient("kfpttestCode", "kfpttestkey==")
if err != nil {
	// handle error
	return
}
params := make(map[string]string)
params["request"] = `[{"partnerCode":"360844819234","companyCode":"GP1551922487","reason":"客户取消"}]`
resp, err := client.Execute(context.Background(), &zop.Request{
    URL:    "https://japi-test.zto.com/cancelOrder",
    Params: params,
})
if err != nil {
	// handle error
	return
}
fmt.Println(resp)
JSON
client, err := zop.NewClient("kfpttestCode", "kfpttestkey==")
if err != nil {
	// handle error
	return
}
resp, err := client.Execute(context.Background(), &zop.Request{
    URL:  "https://japi-test.zto.com/cancelOrder",
    Body: `{"request":[{"partnerCode":"360844819234","companyCode":"GP1551922487","reason":"客户取消"}]}`,
})
if err != nil {
	// handle error
	return
}
fmt.Println(resp)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL