package
1.63.84
Repository: https://github.com/aliyun/alibaba-cloud-sdk-go.git
Documentation: pkg.go.dev

# Functions

CreateAddRtcAccountRequest creates a request to invoke AddRtcAccount API.
CreateAddRtcAccountResponse creates a response to parse from AddRtcAccount response.
CreateAddVirtualNumberRelationRequest creates a request to invoke AddVirtualNumberRelation API.
CreateAddVirtualNumberRelationResponse creates a response to parse from AddVirtualNumberRelation response.
CreateBatchRobotSmartCallRequest creates a request to invoke BatchRobotSmartCall API.
CreateBatchRobotSmartCallResponse creates a response to parse from BatchRobotSmartCall response.
CreateBindNumberAndVoipIdRequest creates a request to invoke BindNumberAndVoipId API.
CreateBindNumberAndVoipIdResponse creates a response to parse from BindNumberAndVoipId response.
CreateCancelCallRequest creates a request to invoke CancelCall API.
CreateCancelCallResponse creates a response to parse from CancelCall response.
CreateCancelOrderRobotTaskRequest creates a request to invoke CancelOrderRobotTask API.
CreateCancelOrderRobotTaskResponse creates a response to parse from CancelOrderRobotTask response.
CreateCancelRobotTaskRequest creates a request to invoke CancelRobotTask API.
CreateCancelRobotTaskResponse creates a response to parse from CancelRobotTask response.
CreateClickToDialRequest creates a request to invoke ClickToDial API.
CreateClickToDialResponse creates a response to parse from ClickToDial response.
CreateCloseSipAccountRequest creates a request to invoke CloseSipAccount API.
CreateCloseSipAccountResponse creates a response to parse from CloseSipAccount response.
CreateCreateCallTaskRequest creates a request to invoke CreateCallTask API.
CreateCreateCallTaskResponse creates a response to parse from CreateCallTask response.
CreateCreateRobotTaskRequest creates a request to invoke CreateRobotTask API.
CreateCreateRobotTaskResponse creates a response to parse from CreateRobotTask response.
CreateCreateSipAccountRequest creates a request to invoke CreateSipAccount API.
CreateCreateSipAccountResponse creates a response to parse from CreateSipAccount response.
CreateDeleteRobotTaskRequest creates a request to invoke DeleteRobotTask API.
CreateDeleteRobotTaskResponse creates a response to parse from DeleteRobotTask response.
CreateDescribeRecordDataRequest creates a request to invoke DescribeRecordData API.
CreateDescribeRecordDataResponse creates a response to parse from DescribeRecordData response.
CreateDoRtcNumberAuthRequest creates a request to invoke DoRtcNumberAuth API.
CreateDoRtcNumberAuthResponse creates a response to parse from DoRtcNumberAuth response.
CreateDoubleCallSeatRequest creates a request to invoke DoubleCallSeat API.
CreateDoubleCallSeatResponse creates a response to parse from DoubleCallSeat response.
CreateExecuteCallTaskRequest creates a request to invoke ExecuteCallTask API.
CreateExecuteCallTaskResponse creates a response to parse from ExecuteCallTask response.
CreateGetCallInfoRequest creates a request to invoke GetCallInfo API.
CreateGetCallInfoResponse creates a response to parse from GetCallInfo response.
CreateGetHotlineQualificationByOrderRequest creates a request to invoke GetHotlineQualificationByOrder API.
CreateGetHotlineQualificationByOrderResponse creates a response to parse from GetHotlineQualificationByOrder response.
CreateGetRtcTokenRequest creates a request to invoke GetRtcToken API.
CreateGetRtcTokenResponse creates a response to parse from GetRtcToken response.
CreateGetTokenRequest creates a request to invoke GetToken API.
CreateGetTokenResponse creates a response to parse from GetToken response.
CreateIvrCallRequest creates a request to invoke IvrCall API.
CreateIvrCallResponse creates a response to parse from IvrCall response.
CreateListCallTaskDetailRequest creates a request to invoke ListCallTaskDetail API.
CreateListCallTaskDetailResponse creates a response to parse from ListCallTaskDetail response.
CreateListCallTaskRequest creates a request to invoke ListCallTask API.
CreateListCallTaskResponse creates a response to parse from ListCallTask response.
CreateListHotlineTransferNumberRequest creates a request to invoke ListHotlineTransferNumber API.
CreateListHotlineTransferNumberResponse creates a response to parse from ListHotlineTransferNumber response.
CreateListHotlineTransferRegisterFileRequest creates a request to invoke ListHotlineTransferRegisterFile API.
CreateListHotlineTransferRegisterFileResponse creates a response to parse from ListHotlineTransferRegisterFile response.
CreateListOrderedNumbersRequest creates a request to invoke ListOrderedNumbers API.
CreateListOrderedNumbersResponse creates a response to parse from ListOrderedNumbers response.
CreateListOutboundStrategiesRequest creates a request to invoke ListOutboundStrategies API.
CreateListOutboundStrategiesResponse creates a response to parse from ListOutboundStrategies response.
CreateListRobotTaskCallsRequest creates a request to invoke ListRobotTaskCalls API.
CreateListRobotTaskCallsResponse creates a response to parse from ListRobotTaskCalls response.
CreateQueryCallDetailByCallIdRequest creates a request to invoke QueryCallDetailByCallId API.
CreateQueryCallDetailByCallIdResponse creates a response to parse from QueryCallDetailByCallId response.
CreateQueryCallDetailByTaskIdRequest creates a request to invoke QueryCallDetailByTaskId API.
CreateQueryCallDetailByTaskIdResponse creates a response to parse from QueryCallDetailByTaskId response.
CreateQueryCallInPoolTransferConfigRequest creates a request to invoke QueryCallInPoolTransferConfig API.
CreateQueryCallInPoolTransferConfigResponse creates a response to parse from QueryCallInPoolTransferConfig response.
CreateQueryCallInTransferRecordRequest creates a request to invoke QueryCallInTransferRecord API.
CreateQueryCallInTransferRecordResponse creates a response to parse from QueryCallInTransferRecord response.
CreateQueryRobotInfoListRequest creates a request to invoke QueryRobotInfoList API.
CreateQueryRobotInfoListResponse creates a response to parse from QueryRobotInfoList response.
CreateQueryRobotTaskCallDetailRequest creates a request to invoke QueryRobotTaskCallDetail API.
CreateQueryRobotTaskCallDetailResponse creates a response to parse from QueryRobotTaskCallDetail response.
CreateQueryRobotTaskCallListRequest creates a request to invoke QueryRobotTaskCallList API.
CreateQueryRobotTaskCallListResponse creates a response to parse from QueryRobotTaskCallList response.
CreateQueryRobotTaskDetailRequest creates a request to invoke QueryRobotTaskDetail API.
CreateQueryRobotTaskDetailResponse creates a response to parse from QueryRobotTaskDetail response.
CreateQueryRobotTaskListRequest creates a request to invoke QueryRobotTaskList API.
CreateQueryRobotTaskListResponse creates a response to parse from QueryRobotTaskList response.
CreateQueryRobotv2AllListRequest creates a request to invoke QueryRobotv2AllList API.
CreateQueryRobotv2AllListResponse creates a response to parse from QueryRobotv2AllList response.
CreateQueryRtcNumberAuthStatusRequest creates a request to invoke QueryRtcNumberAuthStatus API.
CreateQueryRtcNumberAuthStatusResponse creates a response to parse from QueryRtcNumberAuthStatus response.
CreateQueryVirtualNumberRelationRequest creates a request to invoke QueryVirtualNumberRelation API.
CreateQueryVirtualNumberRelationResponse creates a response to parse from QueryVirtualNumberRelation response.
CreateQueryVirtualNumberRequest creates a request to invoke QueryVirtualNumber API.
CreateQueryVirtualNumberResponse creates a response to parse from QueryVirtualNumber response.
CreateQueryVoipNumberBindInfosRequest creates a request to invoke QueryVoipNumberBindInfos API.
CreateQueryVoipNumberBindInfosResponse creates a response to parse from QueryVoipNumberBindInfos response.
CreateReportVoipProblemsRequest creates a request to invoke ReportVoipProblems API.
CreateReportVoipProblemsResponse creates a response to parse from ReportVoipProblems response.
CreateSendVerificationRequest creates a request to invoke SendVerification API.
CreateSendVerificationResponse creates a response to parse from SendVerification response.
CreateSetTransferCalleePoolConfigRequest creates a request to invoke SetTransferCalleePoolConfig API.
CreateSetTransferCalleePoolConfigResponse creates a response to parse from SetTransferCalleePoolConfig response.
CreateSingleCallByTtsRequest creates a request to invoke SingleCallByTts API.
CreateSingleCallByTtsResponse creates a response to parse from SingleCallByTts response.
CreateSingleCallByVoiceRequest creates a request to invoke SingleCallByVoice API.
CreateSingleCallByVoiceResponse creates a response to parse from SingleCallByVoice response.
CreateSmartCallOperateRequest creates a request to invoke SmartCallOperate API.
CreateSmartCallOperateResponse creates a response to parse from SmartCallOperate response.
CreateSmartCallRequest creates a request to invoke SmartCall API.
CreateSmartCallResponse creates a response to parse from SmartCall response.
CreateStartMicroOutboundRequest creates a request to invoke StartMicroOutbound API.
CreateStartMicroOutboundResponse creates a response to parse from StartMicroOutbound response.
CreateStartRobotTaskRequest creates a request to invoke StartRobotTask API.
CreateStartRobotTaskResponse creates a response to parse from StartRobotTask response.
CreateStopRobotTaskRequest creates a request to invoke StopRobotTask API.
CreateStopRobotTaskResponse creates a response to parse from StopRobotTask response.
CreateSubmitHotlineTransferRegisterRequest creates a request to invoke SubmitHotlineTransferRegister API.
CreateSubmitHotlineTransferRegisterResponse creates a response to parse from SubmitHotlineTransferRegister response.
CreateUnbindNumberAndVoipIdRequest creates a request to invoke UnbindNumberAndVoipId API.
CreateUnbindNumberAndVoipIdResponse creates a response to parse from UnbindNumberAndVoipId response.
CreateUndoRtcNumberAuthRequest creates a request to invoke UndoRtcNumberAuth API.
CreateUndoRtcNumberAuthResponse creates a response to parse from UndoRtcNumberAuth response.
CreateUploadRobotTaskCalledFileRequest creates a request to invoke UploadRobotTaskCalledFile API.
CreateUploadRobotTaskCalledFileResponse creates a response to parse from UploadRobotTaskCalledFile response.
CreateVoipAddAccountRequest creates a request to invoke VoipAddAccount API.
CreateVoipAddAccountResponse creates a response to parse from VoipAddAccount response.
CreateVoipGetTokenRequest creates a request to invoke VoipGetToken API.
CreateVoipGetTokenResponse creates a response to parse from VoipGetToken response.
GetEndpointMap Get Endpoint Data Map.
GetEndpointType Get Endpoint Type Value.
NewClient creates a sdk client with environment variables.
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.
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.
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client.
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
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.
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.
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.
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.
SetClientProperty Set Property by Reflect.
SetEndpointDataToClient Set EndpointMap and ENdpointType.

# Variables

EndpointMap Endpoint Data.
EndpointType regional or central.

# Structs

AddRtcAccountRequest is the request struct for api AddRtcAccount.
AddRtcAccountResponse is the response struct for api AddRtcAccount.
AddVirtualNumberRelationRequest is the request struct for api AddVirtualNumberRelation.
AddVirtualNumberRelationResponse is the response struct for api AddVirtualNumberRelation.
BatchRobotSmartCallRequest is the request struct for api BatchRobotSmartCall.
BatchRobotSmartCallResponse is the response struct for api BatchRobotSmartCall.
BindNumberAndVoipIdRequest is the request struct for api BindNumberAndVoipId.
BindNumberAndVoipIdResponse is the response struct for api BindNumberAndVoipId.
CancelCallRequest is the request struct for api CancelCall.
CancelCallResponse is the response struct for api CancelCall.
CancelOrderRobotTaskRequest is the request struct for api CancelOrderRobotTask.
CancelOrderRobotTaskResponse is the response struct for api CancelOrderRobotTask.
CancelRobotTaskRequest is the request struct for api CancelRobotTask.
CancelRobotTaskResponse is the response struct for api CancelRobotTask.
ClickToDialRequest is the request struct for api ClickToDial.
ClickToDialResponse is the response struct for api ClickToDial.
Client is the sdk client struct, each func corresponds to an OpenAPI.
CloseSipAccountRequest is the request struct for api CloseSipAccount.
CloseSipAccountResponse is the response struct for api CloseSipAccount.
CreateCallTaskRequest is the request struct for api CreateCallTask.
CreateCallTaskResponse is the response struct for api CreateCallTask.
CreateRobotTaskRequest is the request struct for api CreateRobotTask.
CreateRobotTaskResponse is the response struct for api CreateRobotTask.
CreateSipAccountRequest is the request struct for api CreateSipAccount.
CreateSipAccountResponse is the response struct for api CreateSipAccount.
Data is a nested struct in dyvmsapi response.
DataInListCallTask is a nested struct in dyvmsapi response.
DataInListCallTaskDetail is a nested struct in dyvmsapi response.
DataInQueryCallInTransferRecord is a nested struct in dyvmsapi response.
DataItem is a nested struct in dyvmsapi response.
DeleteRobotTaskRequest is the request struct for api DeleteRobotTask.
DeleteRobotTaskResponse is the response struct for api DeleteRobotTask.
DescribeRecordDataRequest is the request struct for api DescribeRecordData.
DescribeRecordDataResponse is the response struct for api DescribeRecordData.
Details is a nested struct in dyvmsapi response.
DetailsItem is a nested struct in dyvmsapi response.
DoRtcNumberAuthRequest is the request struct for api DoRtcNumberAuth.
DoRtcNumberAuthResponse is the response struct for api DoRtcNumberAuth.
DoubleCallSeatRequest is the request struct for api DoubleCallSeat.
DoubleCallSeatResponse is the response struct for api DoubleCallSeat.
ExecuteCallTaskRequest is the request struct for api ExecuteCallTask.
ExecuteCallTaskResponse is the response struct for api ExecuteCallTask.
GetCallInfoRequest is the request struct for api GetCallInfo.
GetCallInfoResponse is the response struct for api GetCallInfo.
GetHotlineQualificationByOrderRequest is the request struct for api GetHotlineQualificationByOrder.
GetHotlineQualificationByOrderResponse is the response struct for api GetHotlineQualificationByOrder.
GetRtcTokenRequest is the request struct for api GetRtcToken.
GetRtcTokenResponse is the response struct for api GetRtcToken.
GetTokenRequest is the request struct for api GetToken.
GetTokenResponse is the response struct for api GetToken.
IvrCallMenuKeyMap is a repeated param struct in IvrCallRequest.
IvrCallRequest is the request struct for api IvrCall.
IvrCallResponse is the response struct for api IvrCall.
ListCallTaskDetailRequest is the request struct for api ListCallTaskDetail.
ListCallTaskDetailResponse is the response struct for api ListCallTaskDetail.
ListCallTaskRequest is the request struct for api ListCallTask.
ListCallTaskResponse is the response struct for api ListCallTask.
ListHotlineTransferNumberRequest is the request struct for api ListHotlineTransferNumber.
ListHotlineTransferNumberResponse is the response struct for api ListHotlineTransferNumber.
ListHotlineTransferRegisterFileRequest is the request struct for api ListHotlineTransferRegisterFile.
ListHotlineTransferRegisterFileResponse is the response struct for api ListHotlineTransferRegisterFile.
ListOrderedNumbersRequest is the request struct for api ListOrderedNumbers.
ListOrderedNumbersResponse is the response struct for api ListOrderedNumbers.
ListOutboundStrategiesRequest is the request struct for api ListOutboundStrategies.
ListOutboundStrategiesResponse is the response struct for api ListOutboundStrategies.
ListRobotTaskCallsRequest is the request struct for api ListRobotTaskCalls.
ListRobotTaskCallsResponse is the response struct for api ListRobotTaskCalls.
Numbers is a nested struct in dyvmsapi response.
OutboundStrategies is a nested struct in dyvmsapi response.
OutboundStrategy is a nested struct in dyvmsapi response.
QueryCallDetailByCallIdRequest is the request struct for api QueryCallDetailByCallId.
QueryCallDetailByCallIdResponse is the response struct for api QueryCallDetailByCallId.
QueryCallDetailByTaskIdRequest is the request struct for api QueryCallDetailByTaskId.
QueryCallDetailByTaskIdResponse is the response struct for api QueryCallDetailByTaskId.
QueryCallInPoolTransferConfigRequest is the request struct for api QueryCallInPoolTransferConfig.
QueryCallInPoolTransferConfigResponse is the response struct for api QueryCallInPoolTransferConfig.
QueryCallInTransferRecordRequest is the request struct for api QueryCallInTransferRecord.
QueryCallInTransferRecordResponse is the response struct for api QueryCallInTransferRecord.
QueryRobotInfoListRequest is the request struct for api QueryRobotInfoList.
QueryRobotInfoListResponse is the response struct for api QueryRobotInfoList.
QueryRobotTaskCallDetailRequest is the request struct for api QueryRobotTaskCallDetail.
QueryRobotTaskCallDetailResponse is the response struct for api QueryRobotTaskCallDetail.
QueryRobotTaskCallListRequest is the request struct for api QueryRobotTaskCallList.
QueryRobotTaskCallListResponse is the response struct for api QueryRobotTaskCallList.
QueryRobotTaskDetailRequest is the request struct for api QueryRobotTaskDetail.
QueryRobotTaskDetailResponse is the response struct for api QueryRobotTaskDetail.
QueryRobotTaskListRequest is the request struct for api QueryRobotTaskList.
QueryRobotTaskListResponse is the response struct for api QueryRobotTaskList.
QueryRobotv2AllListRequest is the request struct for api QueryRobotv2AllList.
QueryRobotv2AllListResponse is the response struct for api QueryRobotv2AllList.
QueryRtcNumberAuthStatusRequest is the request struct for api QueryRtcNumberAuthStatus.
QueryRtcNumberAuthStatusResponse is the response struct for api QueryRtcNumberAuthStatus.
QueryVirtualNumberRelationRequest is the request struct for api QueryVirtualNumberRelation.
QueryVirtualNumberRelationResponse is the response struct for api QueryVirtualNumberRelation.
QueryVirtualNumberRequest is the request struct for api QueryVirtualNumber.
QueryVirtualNumberResponse is the response struct for api QueryVirtualNumber.
QueryVoipNumberBindInfosRequest is the request struct for api QueryVoipNumberBindInfos.
QueryVoipNumberBindInfosResponse is the response struct for api QueryVoipNumberBindInfos.
ReportVoipProblemsRequest is the request struct for api ReportVoipProblems.
ReportVoipProblemsResponse is the response struct for api ReportVoipProblems.
SendVerificationRequest is the request struct for api SendVerification.
SendVerificationResponse is the response struct for api SendVerification.
SetTransferCalleePoolConfigDetails is a repeated param struct in SetTransferCalleePoolConfigRequest.
SetTransferCalleePoolConfigRequest is the request struct for api SetTransferCalleePoolConfig.
SetTransferCalleePoolConfigResponse is the response struct for api SetTransferCalleePoolConfig.
SingleCallByTtsRequest is the request struct for api SingleCallByTts.
SingleCallByTtsResponse is the response struct for api SingleCallByTts.
SingleCallByVoiceRequest is the request struct for api SingleCallByVoice.
SingleCallByVoiceResponse is the response struct for api SingleCallByVoice.
SmartCallOperateRequest is the request struct for api SmartCallOperate.
SmartCallOperateResponse is the response struct for api SmartCallOperate.
SmartCallRequest is the request struct for api SmartCall.
SmartCallResponse is the response struct for api SmartCall.
StartMicroOutboundRequest is the request struct for api StartMicroOutbound.
StartMicroOutboundResponse is the response struct for api StartMicroOutbound.
StartRobotTaskRequest is the request struct for api StartRobotTask.
StartRobotTaskResponse is the response struct for api StartRobotTask.
StopRobotTaskRequest is the request struct for api StopRobotTask.
StopRobotTaskResponse is the response struct for api StopRobotTask.
SubmitHotlineTransferRegisterRequest is the request struct for api SubmitHotlineTransferRegister.
SubmitHotlineTransferRegisterResponse is the response struct for api SubmitHotlineTransferRegister.
SubmitHotlineTransferRegisterTransferPhoneNumberInfos is a repeated param struct in SubmitHotlineTransferRegisterRequest.
UnbindNumberAndVoipIdRequest is the request struct for api UnbindNumberAndVoipId.
UnbindNumberAndVoipIdResponse is the response struct for api UnbindNumberAndVoipId.
UndoRtcNumberAuthRequest is the request struct for api UndoRtcNumberAuth.
UndoRtcNumberAuthResponse is the response struct for api UndoRtcNumberAuth.
UploadRobotTaskCalledFileRequest is the request struct for api UploadRobotTaskCalledFile.
UploadRobotTaskCalledFileResponse is the response struct for api UploadRobotTaskCalledFile.
ValuesInListHotlineTransferNumber is a nested struct in dyvmsapi response.
ValuesInListHotlineTransferRegisterFile is a nested struct in dyvmsapi response.
ValuesInQueryCallInTransferRecord is a nested struct in dyvmsapi response.
ValuesItem is a nested struct in dyvmsapi response.
ValuesItemInListHotlineTransferRegisterFile is a nested struct in dyvmsapi response.
VoipAddAccountRequest is the request struct for api VoipAddAccount.
VoipAddAccountResponse is the response struct for api VoipAddAccount.
VoipGetTokenRequest is the request struct for api VoipGetToken.
VoipGetTokenResponse is the response struct for api VoipGetToken.