Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type CertificateImageTranslateResult
- type CertificateTranslateItemDTO
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) CreateDocTranslateTask(request *CreateDocTranslateTaskRequest) (response *CreateDocTranslateTaskResponse, err error)
- func (client *Client) CreateDocTranslateTaskWithCallback(request *CreateDocTranslateTaskRequest, ...) <-chan int
- func (client *Client) CreateDocTranslateTaskWithChan(request *CreateDocTranslateTaskRequest) (<-chan *CreateDocTranslateTaskResponse, <-chan error)
- func (client *Client) CreateImageTranslateTask(request *CreateImageTranslateTaskRequest) (response *CreateImageTranslateTaskResponse, err error)
- func (client *Client) CreateImageTranslateTaskWithCallback(request *CreateImageTranslateTaskRequest, ...) <-chan int
- func (client *Client) CreateImageTranslateTaskWithChan(request *CreateImageTranslateTaskRequest) (<-chan *CreateImageTranslateTaskResponse, <-chan error)
- func (client *Client) GetBatchTranslate(request *GetBatchTranslateRequest) (response *GetBatchTranslateResponse, err error)
- func (client *Client) GetBatchTranslateWithCallback(request *GetBatchTranslateRequest, ...) <-chan int
- func (client *Client) GetBatchTranslateWithChan(request *GetBatchTranslateRequest) (<-chan *GetBatchTranslateResponse, <-chan error)
- func (client *Client) GetDetectLanguage(request *GetDetectLanguageRequest) (response *GetDetectLanguageResponse, err error)
- func (client *Client) GetDetectLanguageWithCallback(request *GetDetectLanguageRequest, ...) <-chan int
- func (client *Client) GetDetectLanguageWithChan(request *GetDetectLanguageRequest) (<-chan *GetDetectLanguageResponse, <-chan error)
- func (client *Client) GetDocTranslateTask(request *GetDocTranslateTaskRequest) (response *GetDocTranslateTaskResponse, err error)
- func (client *Client) GetDocTranslateTaskWithCallback(request *GetDocTranslateTaskRequest, ...) <-chan int
- func (client *Client) GetDocTranslateTaskWithChan(request *GetDocTranslateTaskRequest) (<-chan *GetDocTranslateTaskResponse, <-chan error)
- func (client *Client) GetImageDiagnose(request *GetImageDiagnoseRequest) (response *GetImageDiagnoseResponse, err error)
- func (client *Client) GetImageDiagnoseWithCallback(request *GetImageDiagnoseRequest, ...) <-chan int
- func (client *Client) GetImageDiagnoseWithChan(request *GetImageDiagnoseRequest) (<-chan *GetImageDiagnoseResponse, <-chan error)
- func (client *Client) GetImageTranslate(request *GetImageTranslateRequest) (response *GetImageTranslateResponse, err error)
- func (client *Client) GetImageTranslateTask(request *GetImageTranslateTaskRequest) (response *GetImageTranslateTaskResponse, err error)
- func (client *Client) GetImageTranslateTaskWithCallback(request *GetImageTranslateTaskRequest, ...) <-chan int
- func (client *Client) GetImageTranslateTaskWithChan(request *GetImageTranslateTaskRequest) (<-chan *GetImageTranslateTaskResponse, <-chan error)
- func (client *Client) GetImageTranslateWithCallback(request *GetImageTranslateRequest, ...) <-chan int
- func (client *Client) GetImageTranslateWithChan(request *GetImageTranslateRequest) (<-chan *GetImageTranslateResponse, <-chan error)
- func (client *Client) GetTitleDiagnose(request *GetTitleDiagnoseRequest) (response *GetTitleDiagnoseResponse, err error)
- func (client *Client) GetTitleDiagnoseWithCallback(request *GetTitleDiagnoseRequest, ...) <-chan int
- func (client *Client) GetTitleDiagnoseWithChan(request *GetTitleDiagnoseRequest) (<-chan *GetTitleDiagnoseResponse, <-chan error)
- func (client *Client) GetTitleGenerate(request *GetTitleGenerateRequest) (response *GetTitleGenerateResponse, err error)
- func (client *Client) GetTitleGenerateWithCallback(request *GetTitleGenerateRequest, ...) <-chan int
- func (client *Client) GetTitleGenerateWithChan(request *GetTitleGenerateRequest) (<-chan *GetTitleGenerateResponse, <-chan error)
- func (client *Client) GetTitleIntelligence(request *GetTitleIntelligenceRequest) (response *GetTitleIntelligenceResponse, err error)
- func (client *Client) GetTitleIntelligenceWithCallback(request *GetTitleIntelligenceRequest, ...) <-chan int
- func (client *Client) GetTitleIntelligenceWithChan(request *GetTitleIntelligenceRequest) (<-chan *GetTitleIntelligenceResponse, <-chan error)
- func (client *Client) GetTranslateImageBatchResult(request *GetTranslateImageBatchResultRequest) (response *GetTranslateImageBatchResultResponse, err error)
- func (client *Client) GetTranslateImageBatchResultWithCallback(request *GetTranslateImageBatchResultRequest, ...) <-chan int
- func (client *Client) GetTranslateImageBatchResultWithChan(request *GetTranslateImageBatchResultRequest) (<-chan *GetTranslateImageBatchResultResponse, <-chan error)
- func (client *Client) GetTranslateReport(request *GetTranslateReportRequest) (response *GetTranslateReportResponse, err error)
- func (client *Client) GetTranslateReportWithCallback(request *GetTranslateReportRequest, ...) <-chan int
- func (client *Client) GetTranslateReportWithChan(request *GetTranslateReportRequest) (<-chan *GetTranslateReportResponse, <-chan error)
- func (client *Client) OpenAlimtService(request *OpenAlimtServiceRequest) (response *OpenAlimtServiceResponse, err error)
- func (client *Client) OpenAlimtServiceWithCallback(request *OpenAlimtServiceRequest, ...) <-chan int
- func (client *Client) OpenAlimtServiceWithChan(request *OpenAlimtServiceRequest) (<-chan *OpenAlimtServiceResponse, <-chan error)
- func (client *Client) Translate(request *TranslateRequest) (response *TranslateResponse, err error)
- func (client *Client) TranslateCertificate(request *TranslateCertificateRequest) (response *TranslateCertificateResponse, err error)
- func (client *Client) TranslateCertificateWithCallback(request *TranslateCertificateRequest, ...) <-chan int
- func (client *Client) TranslateCertificateWithChan(request *TranslateCertificateRequest) (<-chan *TranslateCertificateResponse, <-chan error)
- func (client *Client) TranslateECommerce(request *TranslateECommerceRequest) (response *TranslateECommerceResponse, err error)
- func (client *Client) TranslateECommerceWithCallback(request *TranslateECommerceRequest, ...) <-chan int
- func (client *Client) TranslateECommerceWithChan(request *TranslateECommerceRequest) (<-chan *TranslateECommerceResponse, <-chan error)
- func (client *Client) TranslateGeneral(request *TranslateGeneralRequest) (response *TranslateGeneralResponse, err error)
- func (client *Client) TranslateGeneralWithCallback(request *TranslateGeneralRequest, ...) <-chan int
- func (client *Client) TranslateGeneralWithChan(request *TranslateGeneralRequest) (<-chan *TranslateGeneralResponse, <-chan error)
- func (client *Client) TranslateImage(request *TranslateImageRequest) (response *TranslateImageResponse, err error)
- func (client *Client) TranslateImageBatch(request *TranslateImageBatchRequest) (response *TranslateImageBatchResponse, err error)
- func (client *Client) TranslateImageBatchWithCallback(request *TranslateImageBatchRequest, ...) <-chan int
- func (client *Client) TranslateImageBatchWithChan(request *TranslateImageBatchRequest) (<-chan *TranslateImageBatchResponse, <-chan error)
- func (client *Client) TranslateImageWithCallback(request *TranslateImageRequest, ...) <-chan int
- func (client *Client) TranslateImageWithChan(request *TranslateImageRequest) (<-chan *TranslateImageResponse, <-chan error)
- func (client *Client) TranslateWithCallback(request *TranslateRequest, ...) <-chan int
- func (client *Client) TranslateWithChan(request *TranslateRequest) (<-chan *TranslateResponse, <-chan error)
- type CreateDocTranslateTaskRequest
- type CreateDocTranslateTaskResponse
- type CreateImageTranslateTaskRequest
- type CreateImageTranslateTaskResponse
- type Data
- type GetBatchTranslateRequest
- type GetBatchTranslateResponse
- type GetDetectLanguageRequest
- type GetDetectLanguageResponse
- type GetDocTranslateTaskRequest
- type GetDocTranslateTaskResponse
- type GetImageDiagnoseRequest
- type GetImageDiagnoseResponse
- type GetImageTranslateRequest
- type GetImageTranslateResponse
- type GetImageTranslateTaskRequest
- type GetImageTranslateTaskResponse
- type GetTitleDiagnoseRequest
- type GetTitleDiagnoseResponse
- type GetTitleGenerateRequest
- type GetTitleGenerateResponse
- type GetTitleIntelligenceRequest
- type GetTitleIntelligenceResponse
- type GetTranslateImageBatchResultRequest
- type GetTranslateImageBatchResultResponse
- type GetTranslateReportRequest
- type GetTranslateReportResponse
- type OpenAlimtServiceRequest
- type OpenAlimtServiceResponse
- type Result
- type TranslateCertificateRequest
- type TranslateCertificateResponse
- type TranslateECommerceRequest
- type TranslateECommerceResponse
- type TranslateGeneralRequest
- type TranslateGeneralResponse
- type TranslateImageBatchRequest
- type TranslateImageBatchResponse
- type TranslateImageRequest
- type TranslateImageResponse
- type TranslateRequest
- type TranslateResponse
- type TranslatedList
- type TranslatedValues
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func GetEndpointMap ¶ added in v1.61.14
GetEndpointMap Get Endpoint Data Map
func GetEndpointType ¶ added in v1.61.14
func GetEndpointType() string
GetEndpointType Get Endpoint Type Value
func SetClientProperty ¶ added in v1.61.14
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶ added in v1.61.14
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type CertificateImageTranslateResult ¶ added in v1.62.279
type CertificateImageTranslateResult struct { InPaintingUrl string `json:"InPaintingUrl" xml:"InPaintingUrl"` FinalImageUrl string `json:"FinalImageUrl" xml:"FinalImageUrl"` TemplateJson string `json:"TemplateJson" xml:"TemplateJson"` SourceImageUrl string `json:"SourceImageUrl" xml:"SourceImageUrl"` Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` }
CertificateImageTranslateResult is a nested struct in alimt response
type CertificateTranslateItemDTO ¶ added in v1.61.46
type CertificateTranslateItemDTO struct { KeyTranslation string `json:"KeyTranslation" xml:"KeyTranslation"` Key string `json:"Key" xml:"Key"` Value string `json:"Value" xml:"Value"` ValueTranslation string `json:"ValueTranslation" xml:"ValueTranslation"` }
CertificateTranslateItemDTO is a nested struct in alimt response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶ added in v1.61.14
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶ added in v1.61.14
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) CreateDocTranslateTask ¶ added in v1.61.14
func (client *Client) CreateDocTranslateTask(request *CreateDocTranslateTaskRequest) (response *CreateDocTranslateTaskResponse, err error)
CreateDocTranslateTask invokes the alimt.CreateDocTranslateTask API synchronously
func (*Client) CreateDocTranslateTaskWithCallback ¶ added in v1.61.14
func (client *Client) CreateDocTranslateTaskWithCallback(request *CreateDocTranslateTaskRequest, callback func(response *CreateDocTranslateTaskResponse, err error)) <-chan int
CreateDocTranslateTaskWithCallback invokes the alimt.CreateDocTranslateTask API asynchronously
func (*Client) CreateDocTranslateTaskWithChan ¶ added in v1.61.14
func (client *Client) CreateDocTranslateTaskWithChan(request *CreateDocTranslateTaskRequest) (<-chan *CreateDocTranslateTaskResponse, <-chan error)
CreateDocTranslateTaskWithChan invokes the alimt.CreateDocTranslateTask API asynchronously
func (*Client) CreateImageTranslateTask ¶ added in v1.61.578
func (client *Client) CreateImageTranslateTask(request *CreateImageTranslateTaskRequest) (response *CreateImageTranslateTaskResponse, err error)
CreateImageTranslateTask invokes the alimt.CreateImageTranslateTask API synchronously
func (*Client) CreateImageTranslateTaskWithCallback ¶ added in v1.61.578
func (client *Client) CreateImageTranslateTaskWithCallback(request *CreateImageTranslateTaskRequest, callback func(response *CreateImageTranslateTaskResponse, err error)) <-chan int
CreateImageTranslateTaskWithCallback invokes the alimt.CreateImageTranslateTask API asynchronously
func (*Client) CreateImageTranslateTaskWithChan ¶ added in v1.61.578
func (client *Client) CreateImageTranslateTaskWithChan(request *CreateImageTranslateTaskRequest) (<-chan *CreateImageTranslateTaskResponse, <-chan error)
CreateImageTranslateTaskWithChan invokes the alimt.CreateImageTranslateTask API asynchronously
func (*Client) GetBatchTranslate ¶ added in v1.61.883
func (client *Client) GetBatchTranslate(request *GetBatchTranslateRequest) (response *GetBatchTranslateResponse, err error)
GetBatchTranslate invokes the alimt.GetBatchTranslate API synchronously
func (*Client) GetBatchTranslateWithCallback ¶ added in v1.61.883
func (client *Client) GetBatchTranslateWithCallback(request *GetBatchTranslateRequest, callback func(response *GetBatchTranslateResponse, err error)) <-chan int
GetBatchTranslateWithCallback invokes the alimt.GetBatchTranslate API asynchronously
func (*Client) GetBatchTranslateWithChan ¶ added in v1.61.883
func (client *Client) GetBatchTranslateWithChan(request *GetBatchTranslateRequest) (<-chan *GetBatchTranslateResponse, <-chan error)
GetBatchTranslateWithChan invokes the alimt.GetBatchTranslate API asynchronously
func (*Client) GetDetectLanguage ¶ added in v1.61.159
func (client *Client) GetDetectLanguage(request *GetDetectLanguageRequest) (response *GetDetectLanguageResponse, err error)
GetDetectLanguage invokes the alimt.GetDetectLanguage API synchronously
func (*Client) GetDetectLanguageWithCallback ¶ added in v1.61.159
func (client *Client) GetDetectLanguageWithCallback(request *GetDetectLanguageRequest, callback func(response *GetDetectLanguageResponse, err error)) <-chan int
GetDetectLanguageWithCallback invokes the alimt.GetDetectLanguage API asynchronously
func (*Client) GetDetectLanguageWithChan ¶ added in v1.61.159
func (client *Client) GetDetectLanguageWithChan(request *GetDetectLanguageRequest) (<-chan *GetDetectLanguageResponse, <-chan error)
GetDetectLanguageWithChan invokes the alimt.GetDetectLanguage API asynchronously
func (*Client) GetDocTranslateTask ¶ added in v1.61.14
func (client *Client) GetDocTranslateTask(request *GetDocTranslateTaskRequest) (response *GetDocTranslateTaskResponse, err error)
GetDocTranslateTask invokes the alimt.GetDocTranslateTask API synchronously
func (*Client) GetDocTranslateTaskWithCallback ¶ added in v1.61.14
func (client *Client) GetDocTranslateTaskWithCallback(request *GetDocTranslateTaskRequest, callback func(response *GetDocTranslateTaskResponse, err error)) <-chan int
GetDocTranslateTaskWithCallback invokes the alimt.GetDocTranslateTask API asynchronously
func (*Client) GetDocTranslateTaskWithChan ¶ added in v1.61.14
func (client *Client) GetDocTranslateTaskWithChan(request *GetDocTranslateTaskRequest) (<-chan *GetDocTranslateTaskResponse, <-chan error)
GetDocTranslateTaskWithChan invokes the alimt.GetDocTranslateTask API asynchronously
func (*Client) GetImageDiagnose ¶ added in v1.61.385
func (client *Client) GetImageDiagnose(request *GetImageDiagnoseRequest) (response *GetImageDiagnoseResponse, err error)
GetImageDiagnose invokes the alimt.GetImageDiagnose API synchronously
func (*Client) GetImageDiagnoseWithCallback ¶ added in v1.61.385
func (client *Client) GetImageDiagnoseWithCallback(request *GetImageDiagnoseRequest, callback func(response *GetImageDiagnoseResponse, err error)) <-chan int
GetImageDiagnoseWithCallback invokes the alimt.GetImageDiagnose API asynchronously
func (*Client) GetImageDiagnoseWithChan ¶ added in v1.61.385
func (client *Client) GetImageDiagnoseWithChan(request *GetImageDiagnoseRequest) (<-chan *GetImageDiagnoseResponse, <-chan error)
GetImageDiagnoseWithChan invokes the alimt.GetImageDiagnose API asynchronously
func (*Client) GetImageTranslate ¶ added in v1.61.385
func (client *Client) GetImageTranslate(request *GetImageTranslateRequest) (response *GetImageTranslateResponse, err error)
GetImageTranslate invokes the alimt.GetImageTranslate API synchronously
func (*Client) GetImageTranslateTask ¶ added in v1.61.578
func (client *Client) GetImageTranslateTask(request *GetImageTranslateTaskRequest) (response *GetImageTranslateTaskResponse, err error)
GetImageTranslateTask invokes the alimt.GetImageTranslateTask API synchronously
func (*Client) GetImageTranslateTaskWithCallback ¶ added in v1.61.578
func (client *Client) GetImageTranslateTaskWithCallback(request *GetImageTranslateTaskRequest, callback func(response *GetImageTranslateTaskResponse, err error)) <-chan int
GetImageTranslateTaskWithCallback invokes the alimt.GetImageTranslateTask API asynchronously
func (*Client) GetImageTranslateTaskWithChan ¶ added in v1.61.578
func (client *Client) GetImageTranslateTaskWithChan(request *GetImageTranslateTaskRequest) (<-chan *GetImageTranslateTaskResponse, <-chan error)
GetImageTranslateTaskWithChan invokes the alimt.GetImageTranslateTask API asynchronously
func (*Client) GetImageTranslateWithCallback ¶ added in v1.61.385
func (client *Client) GetImageTranslateWithCallback(request *GetImageTranslateRequest, callback func(response *GetImageTranslateResponse, err error)) <-chan int
GetImageTranslateWithCallback invokes the alimt.GetImageTranslate API asynchronously
func (*Client) GetImageTranslateWithChan ¶ added in v1.61.385
func (client *Client) GetImageTranslateWithChan(request *GetImageTranslateRequest) (<-chan *GetImageTranslateResponse, <-chan error)
GetImageTranslateWithChan invokes the alimt.GetImageTranslate API asynchronously
func (*Client) GetTitleDiagnose ¶ added in v1.61.385
func (client *Client) GetTitleDiagnose(request *GetTitleDiagnoseRequest) (response *GetTitleDiagnoseResponse, err error)
GetTitleDiagnose invokes the alimt.GetTitleDiagnose API synchronously
func (*Client) GetTitleDiagnoseWithCallback ¶ added in v1.61.385
func (client *Client) GetTitleDiagnoseWithCallback(request *GetTitleDiagnoseRequest, callback func(response *GetTitleDiagnoseResponse, err error)) <-chan int
GetTitleDiagnoseWithCallback invokes the alimt.GetTitleDiagnose API asynchronously
func (*Client) GetTitleDiagnoseWithChan ¶ added in v1.61.385
func (client *Client) GetTitleDiagnoseWithChan(request *GetTitleDiagnoseRequest) (<-chan *GetTitleDiagnoseResponse, <-chan error)
GetTitleDiagnoseWithChan invokes the alimt.GetTitleDiagnose API asynchronously
func (*Client) GetTitleGenerate ¶ added in v1.61.385
func (client *Client) GetTitleGenerate(request *GetTitleGenerateRequest) (response *GetTitleGenerateResponse, err error)
GetTitleGenerate invokes the alimt.GetTitleGenerate API synchronously
func (*Client) GetTitleGenerateWithCallback ¶ added in v1.61.385
func (client *Client) GetTitleGenerateWithCallback(request *GetTitleGenerateRequest, callback func(response *GetTitleGenerateResponse, err error)) <-chan int
GetTitleGenerateWithCallback invokes the alimt.GetTitleGenerate API asynchronously
func (*Client) GetTitleGenerateWithChan ¶ added in v1.61.385
func (client *Client) GetTitleGenerateWithChan(request *GetTitleGenerateRequest) (<-chan *GetTitleGenerateResponse, <-chan error)
GetTitleGenerateWithChan invokes the alimt.GetTitleGenerate API asynchronously
func (*Client) GetTitleIntelligence ¶ added in v1.61.500
func (client *Client) GetTitleIntelligence(request *GetTitleIntelligenceRequest) (response *GetTitleIntelligenceResponse, err error)
GetTitleIntelligence invokes the alimt.GetTitleIntelligence API synchronously
func (*Client) GetTitleIntelligenceWithCallback ¶ added in v1.61.500
func (client *Client) GetTitleIntelligenceWithCallback(request *GetTitleIntelligenceRequest, callback func(response *GetTitleIntelligenceResponse, err error)) <-chan int
GetTitleIntelligenceWithCallback invokes the alimt.GetTitleIntelligence API asynchronously
func (*Client) GetTitleIntelligenceWithChan ¶ added in v1.61.500
func (client *Client) GetTitleIntelligenceWithChan(request *GetTitleIntelligenceRequest) (<-chan *GetTitleIntelligenceResponse, <-chan error)
GetTitleIntelligenceWithChan invokes the alimt.GetTitleIntelligence API asynchronously
func (*Client) GetTranslateImageBatchResult ¶ added in v1.62.279
func (client *Client) GetTranslateImageBatchResult(request *GetTranslateImageBatchResultRequest) (response *GetTranslateImageBatchResultResponse, err error)
GetTranslateImageBatchResult invokes the alimt.GetTranslateImageBatchResult API synchronously
func (*Client) GetTranslateImageBatchResultWithCallback ¶ added in v1.62.279
func (client *Client) GetTranslateImageBatchResultWithCallback(request *GetTranslateImageBatchResultRequest, callback func(response *GetTranslateImageBatchResultResponse, err error)) <-chan int
GetTranslateImageBatchResultWithCallback invokes the alimt.GetTranslateImageBatchResult API asynchronously
func (*Client) GetTranslateImageBatchResultWithChan ¶ added in v1.62.279
func (client *Client) GetTranslateImageBatchResultWithChan(request *GetTranslateImageBatchResultRequest) (<-chan *GetTranslateImageBatchResultResponse, <-chan error)
GetTranslateImageBatchResultWithChan invokes the alimt.GetTranslateImageBatchResult API asynchronously
func (*Client) GetTranslateReport ¶ added in v1.61.1326
func (client *Client) GetTranslateReport(request *GetTranslateReportRequest) (response *GetTranslateReportResponse, err error)
GetTranslateReport invokes the alimt.GetTranslateReport API synchronously
func (*Client) GetTranslateReportWithCallback ¶ added in v1.61.1326
func (client *Client) GetTranslateReportWithCallback(request *GetTranslateReportRequest, callback func(response *GetTranslateReportResponse, err error)) <-chan int
GetTranslateReportWithCallback invokes the alimt.GetTranslateReport API asynchronously
func (*Client) GetTranslateReportWithChan ¶ added in v1.61.1326
func (client *Client) GetTranslateReportWithChan(request *GetTranslateReportRequest) (<-chan *GetTranslateReportResponse, <-chan error)
GetTranslateReportWithChan invokes the alimt.GetTranslateReport API asynchronously
func (*Client) OpenAlimtService ¶ added in v1.61.676
func (client *Client) OpenAlimtService(request *OpenAlimtServiceRequest) (response *OpenAlimtServiceResponse, err error)
OpenAlimtService invokes the alimt.OpenAlimtService API synchronously
func (*Client) OpenAlimtServiceWithCallback ¶ added in v1.61.676
func (client *Client) OpenAlimtServiceWithCallback(request *OpenAlimtServiceRequest, callback func(response *OpenAlimtServiceResponse, err error)) <-chan int
OpenAlimtServiceWithCallback invokes the alimt.OpenAlimtService API asynchronously
func (*Client) OpenAlimtServiceWithChan ¶ added in v1.61.676
func (client *Client) OpenAlimtServiceWithChan(request *OpenAlimtServiceRequest) (<-chan *OpenAlimtServiceResponse, <-chan error)
OpenAlimtServiceWithChan invokes the alimt.OpenAlimtService API asynchronously
func (*Client) Translate ¶ added in v1.61.14
func (client *Client) Translate(request *TranslateRequest) (response *TranslateResponse, err error)
Translate invokes the alimt.Translate API synchronously
func (*Client) TranslateCertificate ¶ added in v1.61.46
func (client *Client) TranslateCertificate(request *TranslateCertificateRequest) (response *TranslateCertificateResponse, err error)
TranslateCertificate invokes the alimt.TranslateCertificate API synchronously
func (*Client) TranslateCertificateWithCallback ¶ added in v1.61.46
func (client *Client) TranslateCertificateWithCallback(request *TranslateCertificateRequest, callback func(response *TranslateCertificateResponse, err error)) <-chan int
TranslateCertificateWithCallback invokes the alimt.TranslateCertificate API asynchronously
func (*Client) TranslateCertificateWithChan ¶ added in v1.61.46
func (client *Client) TranslateCertificateWithChan(request *TranslateCertificateRequest) (<-chan *TranslateCertificateResponse, <-chan error)
TranslateCertificateWithChan invokes the alimt.TranslateCertificate API asynchronously
func (*Client) TranslateECommerce ¶
func (client *Client) TranslateECommerce(request *TranslateECommerceRequest) (response *TranslateECommerceResponse, err error)
TranslateECommerce invokes the alimt.TranslateECommerce API synchronously
func (*Client) TranslateECommerceWithCallback ¶
func (client *Client) TranslateECommerceWithCallback(request *TranslateECommerceRequest, callback func(response *TranslateECommerceResponse, err error)) <-chan int
TranslateECommerceWithCallback invokes the alimt.TranslateECommerce API asynchronously
func (*Client) TranslateECommerceWithChan ¶
func (client *Client) TranslateECommerceWithChan(request *TranslateECommerceRequest) (<-chan *TranslateECommerceResponse, <-chan error)
TranslateECommerceWithChan invokes the alimt.TranslateECommerce API asynchronously
func (*Client) TranslateGeneral ¶
func (client *Client) TranslateGeneral(request *TranslateGeneralRequest) (response *TranslateGeneralResponse, err error)
TranslateGeneral invokes the alimt.TranslateGeneral API synchronously
func (*Client) TranslateGeneralWithCallback ¶
func (client *Client) TranslateGeneralWithCallback(request *TranslateGeneralRequest, callback func(response *TranslateGeneralResponse, err error)) <-chan int
TranslateGeneralWithCallback invokes the alimt.TranslateGeneral API asynchronously
func (*Client) TranslateGeneralWithChan ¶
func (client *Client) TranslateGeneralWithChan(request *TranslateGeneralRequest) (<-chan *TranslateGeneralResponse, <-chan error)
TranslateGeneralWithChan invokes the alimt.TranslateGeneral API asynchronously
func (*Client) TranslateImage ¶ added in v1.61.1326
func (client *Client) TranslateImage(request *TranslateImageRequest) (response *TranslateImageResponse, err error)
TranslateImage invokes the alimt.TranslateImage API synchronously
func (*Client) TranslateImageBatch ¶ added in v1.62.279
func (client *Client) TranslateImageBatch(request *TranslateImageBatchRequest) (response *TranslateImageBatchResponse, err error)
TranslateImageBatch invokes the alimt.TranslateImageBatch API synchronously
func (*Client) TranslateImageBatchWithCallback ¶ added in v1.62.279
func (client *Client) TranslateImageBatchWithCallback(request *TranslateImageBatchRequest, callback func(response *TranslateImageBatchResponse, err error)) <-chan int
TranslateImageBatchWithCallback invokes the alimt.TranslateImageBatch API asynchronously
func (*Client) TranslateImageBatchWithChan ¶ added in v1.62.279
func (client *Client) TranslateImageBatchWithChan(request *TranslateImageBatchRequest) (<-chan *TranslateImageBatchResponse, <-chan error)
TranslateImageBatchWithChan invokes the alimt.TranslateImageBatch API asynchronously
func (*Client) TranslateImageWithCallback ¶ added in v1.61.1326
func (client *Client) TranslateImageWithCallback(request *TranslateImageRequest, callback func(response *TranslateImageResponse, err error)) <-chan int
TranslateImageWithCallback invokes the alimt.TranslateImage API asynchronously
func (*Client) TranslateImageWithChan ¶ added in v1.61.1326
func (client *Client) TranslateImageWithChan(request *TranslateImageRequest) (<-chan *TranslateImageResponse, <-chan error)
TranslateImageWithChan invokes the alimt.TranslateImage API asynchronously
func (*Client) TranslateWithCallback ¶ added in v1.61.14
func (client *Client) TranslateWithCallback(request *TranslateRequest, callback func(response *TranslateResponse, err error)) <-chan int
TranslateWithCallback invokes the alimt.Translate API asynchronously
func (*Client) TranslateWithChan ¶ added in v1.61.14
func (client *Client) TranslateWithChan(request *TranslateRequest) (<-chan *TranslateResponse, <-chan error)
TranslateWithChan invokes the alimt.Translate API asynchronously
type CreateDocTranslateTaskRequest ¶ added in v1.61.14
type CreateDocTranslateTaskRequest struct { *requests.RpcRequest SourceLanguage string `position:"Body" name:"SourceLanguage"` ClientToken string `position:"Body" name:"ClientToken"` Scene string `position:"Body" name:"Scene"` FileUrl string `position:"Body" name:"FileUrl"` TargetLanguage string `position:"Body" name:"TargetLanguage"` CallbackUrl string `position:"Body" name:"CallbackUrl"` }
CreateDocTranslateTaskRequest is the request struct for api CreateDocTranslateTask
func CreateCreateDocTranslateTaskRequest ¶ added in v1.61.14
func CreateCreateDocTranslateTaskRequest() (request *CreateDocTranslateTaskRequest)
CreateCreateDocTranslateTaskRequest creates a request to invoke CreateDocTranslateTask API
type CreateDocTranslateTaskResponse ¶ added in v1.61.14
type CreateDocTranslateTaskResponse struct { *responses.BaseResponse Status string `json:"Status" xml:"Status"` RequestId string `json:"RequestId" xml:"RequestId"` TaskId string `json:"TaskId" xml:"TaskId"` }
CreateDocTranslateTaskResponse is the response struct for api CreateDocTranslateTask
func CreateCreateDocTranslateTaskResponse ¶ added in v1.61.14
func CreateCreateDocTranslateTaskResponse() (response *CreateDocTranslateTaskResponse)
CreateCreateDocTranslateTaskResponse creates a response to parse from CreateDocTranslateTask response
type CreateImageTranslateTaskRequest ¶ added in v1.61.578
type CreateImageTranslateTaskRequest struct { *requests.RpcRequest SourceLanguage string `position:"Body" name:"SourceLanguage"` ClientToken string `position:"Body" name:"ClientToken"` UrlList string `position:"Body" name:"UrlList"` Extra string `position:"Body" name:"Extra"` TargetLanguage string `position:"Body" name:"TargetLanguage"` }
CreateImageTranslateTaskRequest is the request struct for api CreateImageTranslateTask
func CreateCreateImageTranslateTaskRequest ¶ added in v1.61.578
func CreateCreateImageTranslateTaskRequest() (request *CreateImageTranslateTaskRequest)
CreateCreateImageTranslateTaskRequest creates a request to invoke CreateImageTranslateTask API
type CreateImageTranslateTaskResponse ¶ added in v1.61.578
type CreateImageTranslateTaskResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
CreateImageTranslateTaskResponse is the response struct for api CreateImageTranslateTask
func CreateCreateImageTranslateTaskResponse ¶ added in v1.61.578
func CreateCreateImageTranslateTaskResponse() (response *CreateImageTranslateTaskResponse)
CreateCreateImageTranslateTaskResponse creates a response to parse from CreateImageTranslateTask response
type Data ¶
type Data struct { Translated string `json:"Translated" xml:"Translated"` WordSpelledCorrectError string `json:"WordSpelledCorrectError" xml:"WordSpelledCorrectError"` ContainCoreClasses string `json:"ContainCoreClasses" xml:"ContainCoreClasses"` OverLengthLimit string `json:"OverLengthLimit" xml:"OverLengthLimit"` Titles string `json:"Titles" xml:"Titles"` Language string `json:"Language" xml:"Language"` DuplicateWords string `json:"DuplicateWords" xml:"DuplicateWords"` NoFirstUppercaseList string `json:"NoFirstUppercaseList" xml:"NoFirstUppercaseList"` ImageData string `json:"ImageData" xml:"ImageData"` AllUppercaseWords string `json:"AllUppercaseWords" xml:"AllUppercaseWords"` Url string `json:"Url" xml:"Url"` TemplateJson string `json:"TemplateJson" xml:"TemplateJson"` TaskId string `json:"TaskId" xml:"TaskId"` LanguageQualityScore string `json:"LanguageQualityScore" xml:"LanguageQualityScore"` InPaintingUrl string `json:"InPaintingUrl" xml:"InPaintingUrl"` FinalImageUrl string `json:"FinalImageUrl" xml:"FinalImageUrl"` PictureEditor string `json:"PictureEditor" xml:"PictureEditor"` Status string `json:"Status" xml:"Status"` Orc string `json:"Orc" xml:"Orc"` WordCount string `json:"WordCount" xml:"WordCount"` TotalScore string `json:"TotalScore" xml:"TotalScore"` DisableWords string `json:"DisableWords" xml:"DisableWords"` Result []CertificateImageTranslateResult `json:"Result" xml:"Result"` TranslatedValues []CertificateTranslateItemDTO `json:"TranslatedValues" xml:"TranslatedValues"` }
Data is a nested struct in alimt response
type GetBatchTranslateRequest ¶ added in v1.61.883
type GetBatchTranslateRequest struct { *requests.RpcRequest SourceLanguage string `position:"Body" name:"SourceLanguage"` SourceText string `position:"Body" name:"SourceText"` FormatType string `position:"Body" name:"FormatType"` ApiType string `position:"Body" name:"ApiType"` Scene string `position:"Body" name:"Scene"` TargetLanguage string `position:"Body" name:"TargetLanguage"` }
GetBatchTranslateRequest is the request struct for api GetBatchTranslate
func CreateGetBatchTranslateRequest ¶ added in v1.61.883
func CreateGetBatchTranslateRequest() (request *GetBatchTranslateRequest)
CreateGetBatchTranslateRequest creates a request to invoke GetBatchTranslate API
type GetBatchTranslateResponse ¶ added in v1.61.883
type GetBatchTranslateResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` TranslatedList []map[string]interface{} `json:"TranslatedList" xml:"TranslatedList"` }
GetBatchTranslateResponse is the response struct for api GetBatchTranslate
func CreateGetBatchTranslateResponse ¶ added in v1.61.883
func CreateGetBatchTranslateResponse() (response *GetBatchTranslateResponse)
CreateGetBatchTranslateResponse creates a response to parse from GetBatchTranslate response
type GetDetectLanguageRequest ¶ added in v1.61.159
type GetDetectLanguageRequest struct { *requests.RpcRequest SourceText string `position:"Body" name:"SourceText"` }
GetDetectLanguageRequest is the request struct for api GetDetectLanguage
func CreateGetDetectLanguageRequest ¶ added in v1.61.159
func CreateGetDetectLanguageRequest() (request *GetDetectLanguageRequest)
CreateGetDetectLanguageRequest creates a request to invoke GetDetectLanguage API
type GetDetectLanguageResponse ¶ added in v1.61.159
type GetDetectLanguageResponse struct { *responses.BaseResponse DetectedLanguage string `json:"DetectedLanguage" xml:"DetectedLanguage"` RequestId string `json:"RequestId" xml:"RequestId"` }
GetDetectLanguageResponse is the response struct for api GetDetectLanguage
func CreateGetDetectLanguageResponse ¶ added in v1.61.159
func CreateGetDetectLanguageResponse() (response *GetDetectLanguageResponse)
CreateGetDetectLanguageResponse creates a response to parse from GetDetectLanguage response
type GetDocTranslateTaskRequest ¶ added in v1.61.14
type GetDocTranslateTaskRequest struct { *requests.RpcRequest TaskId string `position:"Query" name:"TaskId"` }
GetDocTranslateTaskRequest is the request struct for api GetDocTranslateTask
func CreateGetDocTranslateTaskRequest ¶ added in v1.61.14
func CreateGetDocTranslateTaskRequest() (request *GetDocTranslateTaskRequest)
CreateGetDocTranslateTaskRequest creates a request to invoke GetDocTranslateTask API
type GetDocTranslateTaskResponse ¶ added in v1.61.14
type GetDocTranslateTaskResponse struct { *responses.BaseResponse Status string `json:"Status" xml:"Status"` RequestId string `json:"RequestId" xml:"RequestId"` TranslateFileUrl string `json:"TranslateFileUrl" xml:"TranslateFileUrl"` TranslateErrorCode string `json:"TranslateErrorCode" xml:"TranslateErrorCode"` PageCount int `json:"PageCount" xml:"PageCount"` TaskId string `json:"TaskId" xml:"TaskId"` TranslateErrorMessage string `json:"TranslateErrorMessage" xml:"TranslateErrorMessage"` }
GetDocTranslateTaskResponse is the response struct for api GetDocTranslateTask
func CreateGetDocTranslateTaskResponse ¶ added in v1.61.14
func CreateGetDocTranslateTaskResponse() (response *GetDocTranslateTaskResponse)
CreateGetDocTranslateTaskResponse creates a response to parse from GetDocTranslateTask response
type GetImageDiagnoseRequest ¶ added in v1.61.385
type GetImageDiagnoseRequest struct { *requests.RpcRequest Url string `position:"Body" name:"Url"` Extra string `position:"Body" name:"Extra"` }
GetImageDiagnoseRequest is the request struct for api GetImageDiagnose
func CreateGetImageDiagnoseRequest ¶ added in v1.61.385
func CreateGetImageDiagnoseRequest() (request *GetImageDiagnoseRequest)
CreateGetImageDiagnoseRequest creates a request to invoke GetImageDiagnose API
type GetImageDiagnoseResponse ¶ added in v1.61.385
type GetImageDiagnoseResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetImageDiagnoseResponse is the response struct for api GetImageDiagnose
func CreateGetImageDiagnoseResponse ¶ added in v1.61.385
func CreateGetImageDiagnoseResponse() (response *GetImageDiagnoseResponse)
CreateGetImageDiagnoseResponse creates a response to parse from GetImageDiagnose response
type GetImageTranslateRequest ¶ added in v1.61.385
type GetImageTranslateRequest struct { *requests.RpcRequest SourceLanguage string `position:"Body" name:"SourceLanguage"` Url string `position:"Body" name:"Url"` Extra string `position:"Body" name:"Extra"` TargetLanguage string `position:"Body" name:"TargetLanguage"` }
GetImageTranslateRequest is the request struct for api GetImageTranslate
func CreateGetImageTranslateRequest ¶ added in v1.61.385
func CreateGetImageTranslateRequest() (request *GetImageTranslateRequest)
CreateGetImageTranslateRequest creates a request to invoke GetImageTranslate API
type GetImageTranslateResponse ¶ added in v1.61.385
type GetImageTranslateResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetImageTranslateResponse is the response struct for api GetImageTranslate
func CreateGetImageTranslateResponse ¶ added in v1.61.385
func CreateGetImageTranslateResponse() (response *GetImageTranslateResponse)
CreateGetImageTranslateResponse creates a response to parse from GetImageTranslate response
type GetImageTranslateTaskRequest ¶ added in v1.61.578
type GetImageTranslateTaskRequest struct { *requests.RpcRequest TaskId string `position:"Body" name:"TaskId"` }
GetImageTranslateTaskRequest is the request struct for api GetImageTranslateTask
func CreateGetImageTranslateTaskRequest ¶ added in v1.61.578
func CreateGetImageTranslateTaskRequest() (request *GetImageTranslateTaskRequest)
CreateGetImageTranslateTaskRequest creates a request to invoke GetImageTranslateTask API
type GetImageTranslateTaskResponse ¶ added in v1.61.578
type GetImageTranslateTaskResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetImageTranslateTaskResponse is the response struct for api GetImageTranslateTask
func CreateGetImageTranslateTaskResponse ¶ added in v1.61.578
func CreateGetImageTranslateTaskResponse() (response *GetImageTranslateTaskResponse)
CreateGetImageTranslateTaskResponse creates a response to parse from GetImageTranslateTask response
type GetTitleDiagnoseRequest ¶ added in v1.61.385
type GetTitleDiagnoseRequest struct { *requests.RpcRequest Language string `position:"Body" name:"Language"` Title string `position:"Body" name:"Title"` Platform string `position:"Body" name:"Platform"` Extra string `position:"Body" name:"Extra"` CategoryId string `position:"Body" name:"CategoryId"` }
GetTitleDiagnoseRequest is the request struct for api GetTitleDiagnose
func CreateGetTitleDiagnoseRequest ¶ added in v1.61.385
func CreateGetTitleDiagnoseRequest() (request *GetTitleDiagnoseRequest)
CreateGetTitleDiagnoseRequest creates a request to invoke GetTitleDiagnose API
type GetTitleDiagnoseResponse ¶ added in v1.61.385
type GetTitleDiagnoseResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetTitleDiagnoseResponse is the response struct for api GetTitleDiagnose
func CreateGetTitleDiagnoseResponse ¶ added in v1.61.385
func CreateGetTitleDiagnoseResponse() (response *GetTitleDiagnoseResponse)
CreateGetTitleDiagnoseResponse creates a response to parse from GetTitleDiagnose response
type GetTitleGenerateRequest ¶ added in v1.61.385
type GetTitleGenerateRequest struct { *requests.RpcRequest Language string `position:"Body" name:"Language"` Title string `position:"Body" name:"Title"` Platform string `position:"Body" name:"Platform"` Extra string `position:"Body" name:"Extra"` Attributes string `position:"Body" name:"Attributes"` HotWords string `position:"Body" name:"HotWords"` CategoryId string `position:"Body" name:"CategoryId"` }
GetTitleGenerateRequest is the request struct for api GetTitleGenerate
func CreateGetTitleGenerateRequest ¶ added in v1.61.385
func CreateGetTitleGenerateRequest() (request *GetTitleGenerateRequest)
CreateGetTitleGenerateRequest creates a request to invoke GetTitleGenerate API
type GetTitleGenerateResponse ¶ added in v1.61.385
type GetTitleGenerateResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetTitleGenerateResponse is the response struct for api GetTitleGenerate
func CreateGetTitleGenerateResponse ¶ added in v1.61.385
func CreateGetTitleGenerateResponse() (response *GetTitleGenerateResponse)
CreateGetTitleGenerateResponse creates a response to parse from GetTitleGenerate response
type GetTitleIntelligenceRequest ¶ added in v1.61.500
type GetTitleIntelligenceRequest struct { *requests.RpcRequest CatLevelThreeId requests.Integer `position:"Body" name:"CatLevelThreeId"` CatLevelTwoId requests.Integer `position:"Body" name:"CatLevelTwoId"` Keywords string `position:"Body" name:"Keywords"` Platform string `position:"Body" name:"Platform"` Extra string `position:"Body" name:"Extra"` }
GetTitleIntelligenceRequest is the request struct for api GetTitleIntelligence
func CreateGetTitleIntelligenceRequest ¶ added in v1.61.500
func CreateGetTitleIntelligenceRequest() (request *GetTitleIntelligenceRequest)
CreateGetTitleIntelligenceRequest creates a request to invoke GetTitleIntelligence API
type GetTitleIntelligenceResponse ¶ added in v1.61.500
type GetTitleIntelligenceResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetTitleIntelligenceResponse is the response struct for api GetTitleIntelligence
func CreateGetTitleIntelligenceResponse ¶ added in v1.61.500
func CreateGetTitleIntelligenceResponse() (response *GetTitleIntelligenceResponse)
CreateGetTitleIntelligenceResponse creates a response to parse from GetTitleIntelligence response
type GetTranslateImageBatchResultRequest ¶ added in v1.62.279
type GetTranslateImageBatchResultRequest struct { *requests.RpcRequest TaskId string `position:"Body" name:"TaskId"` }
GetTranslateImageBatchResultRequest is the request struct for api GetTranslateImageBatchResult
func CreateGetTranslateImageBatchResultRequest ¶ added in v1.62.279
func CreateGetTranslateImageBatchResultRequest() (request *GetTranslateImageBatchResultRequest)
CreateGetTranslateImageBatchResultRequest creates a request to invoke GetTranslateImageBatchResult API
type GetTranslateImageBatchResultResponse ¶ added in v1.62.279
type GetTranslateImageBatchResultResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetTranslateImageBatchResultResponse is the response struct for api GetTranslateImageBatchResult
func CreateGetTranslateImageBatchResultResponse ¶ added in v1.62.279
func CreateGetTranslateImageBatchResultResponse() (response *GetTranslateImageBatchResultResponse)
CreateGetTranslateImageBatchResultResponse creates a response to parse from GetTranslateImageBatchResult response
type GetTranslateReportRequest ¶ added in v1.61.1326
type GetTranslateReportRequest struct { *requests.RpcRequest EndTime string `position:"Query" name:"EndTime"` BeginTime string `position:"Query" name:"BeginTime"` ApiName string `position:"Query" name:"ApiName"` Group string `position:"Query" name:"Group"` }
GetTranslateReportRequest is the request struct for api GetTranslateReport
func CreateGetTranslateReportRequest ¶ added in v1.61.1326
func CreateGetTranslateReportRequest() (request *GetTranslateReportRequest)
CreateGetTranslateReportRequest creates a request to invoke GetTranslateReport API
type GetTranslateReportResponse ¶ added in v1.61.1326
type GetTranslateReportResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
GetTranslateReportResponse is the response struct for api GetTranslateReport
func CreateGetTranslateReportResponse ¶ added in v1.61.1326
func CreateGetTranslateReportResponse() (response *GetTranslateReportResponse)
CreateGetTranslateReportResponse creates a response to parse from GetTranslateReport response
type OpenAlimtServiceRequest ¶ added in v1.61.676
type OpenAlimtServiceRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` Type string `position:"Query" name:"Type"` }
OpenAlimtServiceRequest is the request struct for api OpenAlimtService
func CreateOpenAlimtServiceRequest ¶ added in v1.61.676
func CreateOpenAlimtServiceRequest() (request *OpenAlimtServiceRequest)
CreateOpenAlimtServiceRequest creates a request to invoke OpenAlimtService API
type OpenAlimtServiceResponse ¶ added in v1.61.676
type OpenAlimtServiceResponse struct { *responses.BaseResponse OrderId string `json:"OrderId" xml:"OrderId"` RequestId string `json:"RequestId" xml:"RequestId"` }
OpenAlimtServiceResponse is the response struct for api OpenAlimtService
func CreateOpenAlimtServiceResponse ¶ added in v1.61.676
func CreateOpenAlimtServiceResponse() (response *OpenAlimtServiceResponse)
CreateOpenAlimtServiceResponse creates a response to parse from OpenAlimtService response
type Result ¶ added in v1.62.279
type Result struct {
CertificateImageTranslateResult []CertificateImageTranslateResult `json:"CertificateImageTranslateResult" xml:"CertificateImageTranslateResult"`
}
Result is a nested struct in alimt response
type TranslateCertificateRequest ¶ added in v1.61.46
type TranslateCertificateRequest struct { *requests.RpcRequest Ext string `position:"Body" name:"Ext"` SourceLanguage string `position:"Body" name:"SourceLanguage"` CertificateType string `position:"Body" name:"CertificateType"` ResultType string `position:"Body" name:"ResultType"` ImageUrl string `position:"Body" name:"ImageUrl"` TargetLanguage string `position:"Body" name:"TargetLanguage"` }
TranslateCertificateRequest is the request struct for api TranslateCertificate
func CreateTranslateCertificateRequest ¶ added in v1.61.46
func CreateTranslateCertificateRequest() (request *TranslateCertificateRequest)
CreateTranslateCertificateRequest creates a request to invoke TranslateCertificate API
type TranslateCertificateResponse ¶ added in v1.61.46
type TranslateCertificateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
TranslateCertificateResponse is the response struct for api TranslateCertificate
func CreateTranslateCertificateResponse ¶ added in v1.61.46
func CreateTranslateCertificateResponse() (response *TranslateCertificateResponse)
CreateTranslateCertificateResponse creates a response to parse from TranslateCertificate response
type TranslateECommerceRequest ¶
type TranslateECommerceRequest struct { *requests.RpcRequest SourceLanguage string `position:"Body" name:"SourceLanguage"` SourceText string `position:"Body" name:"SourceText"` FormatType string `position:"Body" name:"FormatType"` Scene string `position:"Body" name:"Scene"` Context string `position:"Query" name:"Context"` TargetLanguage string `position:"Body" name:"TargetLanguage"` }
TranslateECommerceRequest is the request struct for api TranslateECommerce
func CreateTranslateECommerceRequest ¶
func CreateTranslateECommerceRequest() (request *TranslateECommerceRequest)
CreateTranslateECommerceRequest creates a request to invoke TranslateECommerce API
type TranslateECommerceResponse ¶
type TranslateECommerceResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
TranslateECommerceResponse is the response struct for api TranslateECommerce
func CreateTranslateECommerceResponse ¶
func CreateTranslateECommerceResponse() (response *TranslateECommerceResponse)
CreateTranslateECommerceResponse creates a response to parse from TranslateECommerce response
type TranslateGeneralRequest ¶
type TranslateGeneralRequest struct { *requests.RpcRequest SourceLanguage string `position:"Body" name:"SourceLanguage"` SourceText string `position:"Body" name:"SourceText"` FormatType string `position:"Body" name:"FormatType"` Scene string `position:"Body" name:"Scene"` Context string `position:"Query" name:"Context"` TargetLanguage string `position:"Body" name:"TargetLanguage"` }
TranslateGeneralRequest is the request struct for api TranslateGeneral
func CreateTranslateGeneralRequest ¶
func CreateTranslateGeneralRequest() (request *TranslateGeneralRequest)
CreateTranslateGeneralRequest creates a request to invoke TranslateGeneral API
type TranslateGeneralResponse ¶
type TranslateGeneralResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
TranslateGeneralResponse is the response struct for api TranslateGeneral
func CreateTranslateGeneralResponse ¶
func CreateTranslateGeneralResponse() (response *TranslateGeneralResponse)
CreateTranslateGeneralResponse creates a response to parse from TranslateGeneral response
type TranslateImageBatchRequest ¶ added in v1.62.279
type TranslateImageBatchRequest struct { *requests.RpcRequest Ext string `position:"Body" name:"Ext"` SourceLanguage string `position:"Body" name:"SourceLanguage"` ImageUrls string `position:"Body" name:"ImageUrls"` CustomTaskId string `position:"Body" name:"CustomTaskId"` Field string `position:"Body" name:"Field"` TargetLanguage string `position:"Body" name:"TargetLanguage"` }
TranslateImageBatchRequest is the request struct for api TranslateImageBatch
func CreateTranslateImageBatchRequest ¶ added in v1.62.279
func CreateTranslateImageBatchRequest() (request *TranslateImageBatchRequest)
CreateTranslateImageBatchRequest creates a request to invoke TranslateImageBatch API
type TranslateImageBatchResponse ¶ added in v1.62.279
type TranslateImageBatchResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Message string `json:"Message" xml:"Message"` Code int `json:"Code" xml:"Code"` Data Data `json:"Data" xml:"Data"` }
TranslateImageBatchResponse is the response struct for api TranslateImageBatch
func CreateTranslateImageBatchResponse ¶ added in v1.62.279
func CreateTranslateImageBatchResponse() (response *TranslateImageBatchResponse)
CreateTranslateImageBatchResponse creates a response to parse from TranslateImageBatch response
type TranslateImageRequest ¶ added in v1.61.1326
type TranslateImageRequest struct { *requests.RpcRequest Ext string `position:"Body" name:"Ext"` SourceLanguage string `position:"Body" name:"SourceLanguage"` Field string `position:"Body" name:"Field"` ImageUrl string `position:"Body" name:"ImageUrl"` TargetLanguage string `position:"Body" name:"TargetLanguage"` ImageBase64 string `position:"Body" name:"ImageBase64"` }
TranslateImageRequest is the request struct for api TranslateImage
func CreateTranslateImageRequest ¶ added in v1.61.1326
func CreateTranslateImageRequest() (request *TranslateImageRequest)
CreateTranslateImageRequest creates a request to invoke TranslateImage API
type TranslateImageResponse ¶ added in v1.61.1326
type TranslateImageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
TranslateImageResponse is the response struct for api TranslateImage
func CreateTranslateImageResponse ¶ added in v1.61.1326
func CreateTranslateImageResponse() (response *TranslateImageResponse)
CreateTranslateImageResponse creates a response to parse from TranslateImage response
type TranslateRequest ¶ added in v1.61.14
type TranslateRequest struct { *requests.RpcRequest SourceLanguage string `position:"Body" name:"SourceLanguage"` SourceText string `position:"Body" name:"SourceText"` FormatType string `position:"Body" name:"FormatType"` Scene string `position:"Body" name:"Scene"` Context string `position:"Query" name:"Context"` TargetLanguage string `position:"Body" name:"TargetLanguage"` }
TranslateRequest is the request struct for api Translate
func CreateTranslateRequest ¶ added in v1.61.14
func CreateTranslateRequest() (request *TranslateRequest)
CreateTranslateRequest creates a request to invoke Translate API
type TranslateResponse ¶ added in v1.61.14
type TranslateResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
TranslateResponse is the response struct for api Translate
func CreateTranslateResponse ¶ added in v1.61.14
func CreateTranslateResponse() (response *TranslateResponse)
CreateTranslateResponse creates a response to parse from Translate response
type TranslatedList ¶ added in v1.61.883
type TranslatedList struct {
Translated []map[string]interface{} `json:"Translated" xml:"Translated"`
}
TranslatedList is a nested struct in alimt response
type TranslatedValues ¶ added in v1.61.46
type TranslatedValues struct {
CertificateTranslateItemDTO []CertificateTranslateItemDTO `json:"CertificateTranslateItemDTO" xml:"CertificateTranslateItemDTO"`
}
TranslatedValues is a nested struct in alimt response
Source Files ¶
- client.go
- create_doc_translate_task.go
- create_image_translate_task.go
- endpoint.go
- get_batch_translate.go
- get_detect_language.go
- get_doc_translate_task.go
- get_image_diagnose.go
- get_image_translate.go
- get_image_translate_task.go
- get_title_diagnose.go
- get_title_generate.go
- get_title_intelligence.go
- get_translate_image_batch_result.go
- get_translate_report.go
- open_alimt_service.go
- struct_certificate_image_translate_result.go
- struct_certificate_translate_item_dto.go
- struct_data.go
- struct_result.go
- struct_translated_list.go
- struct_translated_values.go
- translate.go
- translate_certificate.go
- translate_e_commerce.go
- translate_general.go
- translate_image.go
- translate_image_batch.go