查询所有省份列表
GET
https://cloudauth.jdcloud-api.com/v1/query:provinceList
无
名称 | 类型 | 描述 |
---|---|---|
result | Result | |
requestId | String | 请求ID |
名称 | 类型 | 描述 |
---|---|---|
success | Boolean | 认证结果true 成功, false 失败 |
hasException | Boolean | 是否有异常 true 有异常, false 无异常 |
code | String | 认证结果状态码 |
message | String | 认证结果 |
detail | String | 字符串形式的查询结果,内容为json |
返回码 | 描述 |
---|---|
200 | OK |
403 | FAIL |
import ( "fmt" "time" core "git.jd.com/jcloud-api-gateway/jcloud-sdk-go/core" cloudauth "git.jd.com/jcloud-api-gateway/jcloud-sdk-go/services/cloudauth/apis" client "git.jd.com/jcloud-api-gateway/jcloud-sdk-go/services/cloudauth/client" //models "git.jd.com/jcloud-api-gateway/jcloud-sdk-go/services/cloudauth/models" ) func IntHelper(x int) *int { return &x } func StrHelper(x string) *string { return &x } func BoolHelper(x bool) *bool { return &x } func main() { accessKey := "22EA946**********5D4E0C2B6" secretKey := "2B30ED2**********906ABEB40" credentials := core.NewCredentials(accessKey, secretKey) config := core.NewConfig() config.SetEndpoint("10.0.0.1:8000") config.SetScheme("http") config.SetTimeout(20 * time.Second) client := client.NewCloudauthClient(credentials) client.SetConfig(config) // QueryProvinceList 查询省份代码 { req := cloudauth.NewQueryProvinceListRequest() if resp, err := client.QueryProvinceList(req); err != nil { fmt.Println("error : ", err) } else { fmt.Println("resp : ", resp) } } }