client.go 662 B

123456789101112131415161718192021222324
  1. package client
  2. import (
  3. "metawant.greentech.com.cn/gaoyagang/gt-common/datacenter_client"
  4. v1 "metawant.greentech.com.cn/gaoyagang/gt-common/datacenter_client/v1"
  5. "metawant.greentech.com.cn/gaoyagang/gt-common/httplib"
  6. )
  7. // 创建一个v1版本的数据调用接口
  8. func CreateDcApiClient(ip, appName, appSecret string, opts ...v1.Opts) datacenter_client.DcAPI {
  9. client := v1.NewDcApi(v1.ClientOptions{
  10. HTTPSettings: httplib.HTTPSettings{},
  11. ServerIp: ip,
  12. AppName: appName,
  13. AppSecret: appSecret,
  14. // 以下两项暂时不使用了
  15. //DoBefore: nil,
  16. //DoAfter: nil,
  17. })
  18. return client
  19. }
  20. // 业务扩展中还会存在v2 ...