DescribeFlowDetailInfo.go 902 B

1234567891011121314151617181920212223242526272829
  1. package essapi
  2. import (
  3. "fmt"
  4. "mtp2_if/logger"
  5. "mtp2_if/utils"
  6. "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common/errors"
  7. essbasic "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/essbasic/v20210526"
  8. )
  9. func DescribeFlowDetailInfo(agent *essbasic.Agent, flowIds []*string) (response *essbasic.DescribeFlowDetailInfoResponse, err error) {
  10. // 实例化一个请求对象,每个接口都会对应一个request对象
  11. request := essbasic.NewDescribeFlowDetailInfoRequest()
  12. request.Agent = agent
  13. request.FlowIds = flowIds
  14. // 返回的resp是一个DescribeFlowDetailInfoResponse的实例,与请求对象对应
  15. response, err = utils.TencentESSClient.DescribeFlowDetailInfo(request)
  16. if _, ok := err.(*errors.TencentCloudSDKError); ok {
  17. logger.GetLogger().Errorf("An API error has returned: %s", err)
  18. err = fmt.Errorf("电子签请求失败")
  19. return
  20. }
  21. return
  22. }