查询所有支持的银行
GET
https://cloudauth.jdcloud-api.com/v1/query:bankList
无
名称 | 类型 | 描述 |
---|---|---|
result | Result | |
requestId | String | 请求ID |
名称 | 类型 | 描述 |
---|---|---|
success | Boolean | 认证结果true 成功, false 失败 |
hasException | Boolean | 是否有异常 true 有异常, false 无异常 |
code | String | 认证结果状态码 |
message | String | 认证结果 |
detail | String | 字符串形式的查询结果,内容为json |
名称 | 类型 | 描述 |
---|---|---|
error | ServiceError | |
requestId | String | 请求ID |
名称 | 类型 | 描述 |
---|---|---|
code | Integer | 错误码 |
message | String | 错误描述 |
status | String | 状态码 |
返回码 | 描述 |
---|---|
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 := "XXXXXXXXXXXXXXXXXXXXXXXXXXXX"
secretKey := "XXXXXXXXXXXXXXXXXXXXXXXXXXXX"
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)
// QueryBankList 查询银行列表
{
req := cloudauth.NewQueryBankListRequest()
if resp, err := client.QueryBankList(req); err != nil {
fmt.Println("error : ", err)
} else {
fmt.Println("resp : ", resp)
}
}
}
我们的产品专家为您找到最合适的产品/解决⽅案
1v1线上咨询获取售前专业咨询
专业产品顾问,随时随地沟通