package service import ( "fmt" "github.com/huaweicloud/huaweicloud-sdk-go-v3/services/ocr/v1/model" "youngee_b_api/model/http_model" ) func (c *Config) CheckIdCard(param *http_model.IdCardReviewRequest) error { request := &model.RecognizeIdCardRequest{} request.Body = &model.IdCardRequestBody{ Url: ¶m.IdCardUrl, Side: ¶m.Side, } response, err := c.OcrClient.RecognizeIdCard(request) if err != nil { //if err.StatusCode == 400 { // return "false", err //} return err } result := response.Result fmt.Println(result) return nil }