123456789101112131415161718192021222324252627 |
- package review_service
- import (
- "github.com/huaweicloud/huaweicloud-sdk-go-v3/services/ocr/v1/model"
- )
- func (c *Config) CheckBusinessLicense(businessLicenseUrl string) (map[string]string, error) {
- request := &model.RecognizeBusinessLicenseRequest{}
- request.Body = &model.BusinessLicenseRequestBody{
- Url: &businessLicenseUrl,
- }
- response, err := c.OcrClient.RecognizeBusinessLicense(request)
- if err != nil {
- //if err.StatusCode == 400 {
- // return "false", err
- //}
- return nil, err
- }
- result := response.Result
- registrationNumber := result.RegistrationNumber
- companyName := result.Name
- resultMap := make(map[string]string)
- resultMap["registrationNumber"] = *registrationNumber
- resultMap["companyName"] = *companyName
- return resultMap, nil
- }
|