Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type AddRtcAccountRequest
- type AddRtcAccountResponse
- type AddVirtualNumberRelationRequest
- type AddVirtualNumberRelationResponse
- type BatchRobotSmartCallRequest
- type BatchRobotSmartCallResponse
- type BindNumberAndVoipIdRequest
- type BindNumberAndVoipIdResponse
- type CancelCallRequest
- type CancelCallResponse
- type CancelOrderRobotTaskRequest
- type CancelOrderRobotTaskResponse
- type CancelRobotTaskRequest
- type CancelRobotTaskResponse
- type ClickToDialRequest
- type ClickToDialResponse
- 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) AddRtcAccount(request *AddRtcAccountRequest) (response *AddRtcAccountResponse, err error)
- func (client *Client) AddRtcAccountWithCallback(request *AddRtcAccountRequest, ...) <-chan int
- func (client *Client) AddRtcAccountWithChan(request *AddRtcAccountRequest) (<-chan *AddRtcAccountResponse, <-chan error)
- func (client *Client) AddVirtualNumberRelation(request *AddVirtualNumberRelationRequest) (response *AddVirtualNumberRelationResponse, err error)
- func (client *Client) AddVirtualNumberRelationWithCallback(request *AddVirtualNumberRelationRequest, ...) <-chan int
- func (client *Client) AddVirtualNumberRelationWithChan(request *AddVirtualNumberRelationRequest) (<-chan *AddVirtualNumberRelationResponse, <-chan error)
- func (client *Client) BatchRobotSmartCall(request *BatchRobotSmartCallRequest) (response *BatchRobotSmartCallResponse, err error)
- func (client *Client) BatchRobotSmartCallWithCallback(request *BatchRobotSmartCallRequest, ...) <-chan int
- func (client *Client) BatchRobotSmartCallWithChan(request *BatchRobotSmartCallRequest) (<-chan *BatchRobotSmartCallResponse, <-chan error)
- func (client *Client) BindNumberAndVoipId(request *BindNumberAndVoipIdRequest) (response *BindNumberAndVoipIdResponse, err error)
- func (client *Client) BindNumberAndVoipIdWithCallback(request *BindNumberAndVoipIdRequest, ...) <-chan int
- func (client *Client) BindNumberAndVoipIdWithChan(request *BindNumberAndVoipIdRequest) (<-chan *BindNumberAndVoipIdResponse, <-chan error)
- func (client *Client) CancelCall(request *CancelCallRequest) (response *CancelCallResponse, err error)
- func (client *Client) CancelCallWithCallback(request *CancelCallRequest, ...) <-chan int
- func (client *Client) CancelCallWithChan(request *CancelCallRequest) (<-chan *CancelCallResponse, <-chan error)
- func (client *Client) CancelOrderRobotTask(request *CancelOrderRobotTaskRequest) (response *CancelOrderRobotTaskResponse, err error)
- func (client *Client) CancelOrderRobotTaskWithCallback(request *CancelOrderRobotTaskRequest, ...) <-chan int
- func (client *Client) CancelOrderRobotTaskWithChan(request *CancelOrderRobotTaskRequest) (<-chan *CancelOrderRobotTaskResponse, <-chan error)
- func (client *Client) CancelRobotTask(request *CancelRobotTaskRequest) (response *CancelRobotTaskResponse, err error)
- func (client *Client) CancelRobotTaskWithCallback(request *CancelRobotTaskRequest, ...) <-chan int
- func (client *Client) CancelRobotTaskWithChan(request *CancelRobotTaskRequest) (<-chan *CancelRobotTaskResponse, <-chan error)
- func (client *Client) ClickToDial(request *ClickToDialRequest) (response *ClickToDialResponse, err error)
- func (client *Client) ClickToDialWithCallback(request *ClickToDialRequest, ...) <-chan int
- func (client *Client) ClickToDialWithChan(request *ClickToDialRequest) (<-chan *ClickToDialResponse, <-chan error)
- func (client *Client) CloseSipAccount(request *CloseSipAccountRequest) (response *CloseSipAccountResponse, err error)
- func (client *Client) CloseSipAccountWithCallback(request *CloseSipAccountRequest, ...) <-chan int
- func (client *Client) CloseSipAccountWithChan(request *CloseSipAccountRequest) (<-chan *CloseSipAccountResponse, <-chan error)
- func (client *Client) CreateCallTask(request *CreateCallTaskRequest) (response *CreateCallTaskResponse, err error)
- func (client *Client) CreateCallTaskWithCallback(request *CreateCallTaskRequest, ...) <-chan int
- func (client *Client) CreateCallTaskWithChan(request *CreateCallTaskRequest) (<-chan *CreateCallTaskResponse, <-chan error)
- func (client *Client) CreateRobotTask(request *CreateRobotTaskRequest) (response *CreateRobotTaskResponse, err error)
- func (client *Client) CreateRobotTaskWithCallback(request *CreateRobotTaskRequest, ...) <-chan int
- func (client *Client) CreateRobotTaskWithChan(request *CreateRobotTaskRequest) (<-chan *CreateRobotTaskResponse, <-chan error)
- func (client *Client) CreateSipAccount(request *CreateSipAccountRequest) (response *CreateSipAccountResponse, err error)
- func (client *Client) CreateSipAccountWithCallback(request *CreateSipAccountRequest, ...) <-chan int
- func (client *Client) CreateSipAccountWithChan(request *CreateSipAccountRequest) (<-chan *CreateSipAccountResponse, <-chan error)
- func (client *Client) DeleteRobotTask(request *DeleteRobotTaskRequest) (response *DeleteRobotTaskResponse, err error)
- func (client *Client) DeleteRobotTaskWithCallback(request *DeleteRobotTaskRequest, ...) <-chan int
- func (client *Client) DeleteRobotTaskWithChan(request *DeleteRobotTaskRequest) (<-chan *DeleteRobotTaskResponse, <-chan error)
- func (client *Client) DescribeRecordData(request *DescribeRecordDataRequest) (response *DescribeRecordDataResponse, err error)
- func (client *Client) DescribeRecordDataWithCallback(request *DescribeRecordDataRequest, ...) <-chan int
- func (client *Client) DescribeRecordDataWithChan(request *DescribeRecordDataRequest) (<-chan *DescribeRecordDataResponse, <-chan error)
- func (client *Client) DoRtcNumberAuth(request *DoRtcNumberAuthRequest) (response *DoRtcNumberAuthResponse, err error)
- func (client *Client) DoRtcNumberAuthWithCallback(request *DoRtcNumberAuthRequest, ...) <-chan int
- func (client *Client) DoRtcNumberAuthWithChan(request *DoRtcNumberAuthRequest) (<-chan *DoRtcNumberAuthResponse, <-chan error)
- func (client *Client) DoubleCallSeat(request *DoubleCallSeatRequest) (response *DoubleCallSeatResponse, err error)
- func (client *Client) DoubleCallSeatWithCallback(request *DoubleCallSeatRequest, ...) <-chan int
- func (client *Client) DoubleCallSeatWithChan(request *DoubleCallSeatRequest) (<-chan *DoubleCallSeatResponse, <-chan error)
- func (client *Client) ExecuteCallTask(request *ExecuteCallTaskRequest) (response *ExecuteCallTaskResponse, err error)
- func (client *Client) ExecuteCallTaskWithCallback(request *ExecuteCallTaskRequest, ...) <-chan int
- func (client *Client) ExecuteCallTaskWithChan(request *ExecuteCallTaskRequest) (<-chan *ExecuteCallTaskResponse, <-chan error)
- func (client *Client) GetCallInfo(request *GetCallInfoRequest) (response *GetCallInfoResponse, err error)
- func (client *Client) GetCallInfoWithCallback(request *GetCallInfoRequest, ...) <-chan int
- func (client *Client) GetCallInfoWithChan(request *GetCallInfoRequest) (<-chan *GetCallInfoResponse, <-chan error)
- func (client *Client) GetHotlineQualificationByOrder(request *GetHotlineQualificationByOrderRequest) (response *GetHotlineQualificationByOrderResponse, err error)
- func (client *Client) GetHotlineQualificationByOrderWithCallback(request *GetHotlineQualificationByOrderRequest, ...) <-chan int
- func (client *Client) GetHotlineQualificationByOrderWithChan(request *GetHotlineQualificationByOrderRequest) (<-chan *GetHotlineQualificationByOrderResponse, <-chan error)
- func (client *Client) GetRtcToken(request *GetRtcTokenRequest) (response *GetRtcTokenResponse, err error)
- func (client *Client) GetRtcTokenWithCallback(request *GetRtcTokenRequest, ...) <-chan int
- func (client *Client) GetRtcTokenWithChan(request *GetRtcTokenRequest) (<-chan *GetRtcTokenResponse, <-chan error)
- func (client *Client) GetToken(request *GetTokenRequest) (response *GetTokenResponse, err error)
- func (client *Client) GetTokenWithCallback(request *GetTokenRequest, callback func(response *GetTokenResponse, err error)) <-chan int
- func (client *Client) GetTokenWithChan(request *GetTokenRequest) (<-chan *GetTokenResponse, <-chan error)
- func (client *Client) IvrCall(request *IvrCallRequest) (response *IvrCallResponse, err error)
- func (client *Client) IvrCallWithCallback(request *IvrCallRequest, callback func(response *IvrCallResponse, err error)) <-chan int
- func (client *Client) IvrCallWithChan(request *IvrCallRequest) (<-chan *IvrCallResponse, <-chan error)
- func (client *Client) ListCallTask(request *ListCallTaskRequest) (response *ListCallTaskResponse, err error)
- func (client *Client) ListCallTaskDetail(request *ListCallTaskDetailRequest) (response *ListCallTaskDetailResponse, err error)
- func (client *Client) ListCallTaskDetailWithCallback(request *ListCallTaskDetailRequest, ...) <-chan int
- func (client *Client) ListCallTaskDetailWithChan(request *ListCallTaskDetailRequest) (<-chan *ListCallTaskDetailResponse, <-chan error)
- func (client *Client) ListCallTaskWithCallback(request *ListCallTaskRequest, ...) <-chan int
- func (client *Client) ListCallTaskWithChan(request *ListCallTaskRequest) (<-chan *ListCallTaskResponse, <-chan error)
- func (client *Client) ListHotlineTransferNumber(request *ListHotlineTransferNumberRequest) (response *ListHotlineTransferNumberResponse, err error)
- func (client *Client) ListHotlineTransferNumberWithCallback(request *ListHotlineTransferNumberRequest, ...) <-chan int
- func (client *Client) ListHotlineTransferNumberWithChan(request *ListHotlineTransferNumberRequest) (<-chan *ListHotlineTransferNumberResponse, <-chan error)
- func (client *Client) ListHotlineTransferRegisterFile(request *ListHotlineTransferRegisterFileRequest) (response *ListHotlineTransferRegisterFileResponse, err error)
- func (client *Client) ListHotlineTransferRegisterFileWithCallback(request *ListHotlineTransferRegisterFileRequest, ...) <-chan int
- func (client *Client) ListHotlineTransferRegisterFileWithChan(request *ListHotlineTransferRegisterFileRequest) (<-chan *ListHotlineTransferRegisterFileResponse, <-chan error)
- func (client *Client) ListOrderedNumbers(request *ListOrderedNumbersRequest) (response *ListOrderedNumbersResponse, err error)
- func (client *Client) ListOrderedNumbersWithCallback(request *ListOrderedNumbersRequest, ...) <-chan int
- func (client *Client) ListOrderedNumbersWithChan(request *ListOrderedNumbersRequest) (<-chan *ListOrderedNumbersResponse, <-chan error)
- func (client *Client) ListOutboundStrategies(request *ListOutboundStrategiesRequest) (response *ListOutboundStrategiesResponse, err error)
- func (client *Client) ListOutboundStrategiesWithCallback(request *ListOutboundStrategiesRequest, ...) <-chan int
- func (client *Client) ListOutboundStrategiesWithChan(request *ListOutboundStrategiesRequest) (<-chan *ListOutboundStrategiesResponse, <-chan error)
- func (client *Client) ListRobotTaskCalls(request *ListRobotTaskCallsRequest) (response *ListRobotTaskCallsResponse, err error)
- func (client *Client) ListRobotTaskCallsWithCallback(request *ListRobotTaskCallsRequest, ...) <-chan int
- func (client *Client) ListRobotTaskCallsWithChan(request *ListRobotTaskCallsRequest) (<-chan *ListRobotTaskCallsResponse, <-chan error)
- func (client *Client) QueryCallDetailByCallId(request *QueryCallDetailByCallIdRequest) (response *QueryCallDetailByCallIdResponse, err error)
- func (client *Client) QueryCallDetailByCallIdWithCallback(request *QueryCallDetailByCallIdRequest, ...) <-chan int
- func (client *Client) QueryCallDetailByCallIdWithChan(request *QueryCallDetailByCallIdRequest) (<-chan *QueryCallDetailByCallIdResponse, <-chan error)
- func (client *Client) QueryCallDetailByTaskId(request *QueryCallDetailByTaskIdRequest) (response *QueryCallDetailByTaskIdResponse, err error)
- func (client *Client) QueryCallDetailByTaskIdWithCallback(request *QueryCallDetailByTaskIdRequest, ...) <-chan int
- func (client *Client) QueryCallDetailByTaskIdWithChan(request *QueryCallDetailByTaskIdRequest) (<-chan *QueryCallDetailByTaskIdResponse, <-chan error)
- func (client *Client) QueryCallInPoolTransferConfig(request *QueryCallInPoolTransferConfigRequest) (response *QueryCallInPoolTransferConfigResponse, err error)
- func (client *Client) QueryCallInPoolTransferConfigWithCallback(request *QueryCallInPoolTransferConfigRequest, ...) <-chan int
- func (client *Client) QueryCallInPoolTransferConfigWithChan(request *QueryCallInPoolTransferConfigRequest) (<-chan *QueryCallInPoolTransferConfigResponse, <-chan error)
- func (client *Client) QueryCallInTransferRecord(request *QueryCallInTransferRecordRequest) (response *QueryCallInTransferRecordResponse, err error)
- func (client *Client) QueryCallInTransferRecordWithCallback(request *QueryCallInTransferRecordRequest, ...) <-chan int
- func (client *Client) QueryCallInTransferRecordWithChan(request *QueryCallInTransferRecordRequest) (<-chan *QueryCallInTransferRecordResponse, <-chan error)
- func (client *Client) QueryRobotInfoList(request *QueryRobotInfoListRequest) (response *QueryRobotInfoListResponse, err error)
- func (client *Client) QueryRobotInfoListWithCallback(request *QueryRobotInfoListRequest, ...) <-chan int
- func (client *Client) QueryRobotInfoListWithChan(request *QueryRobotInfoListRequest) (<-chan *QueryRobotInfoListResponse, <-chan error)
- func (client *Client) QueryRobotTaskCallDetail(request *QueryRobotTaskCallDetailRequest) (response *QueryRobotTaskCallDetailResponse, err error)
- func (client *Client) QueryRobotTaskCallDetailWithCallback(request *QueryRobotTaskCallDetailRequest, ...) <-chan int
- func (client *Client) QueryRobotTaskCallDetailWithChan(request *QueryRobotTaskCallDetailRequest) (<-chan *QueryRobotTaskCallDetailResponse, <-chan error)
- func (client *Client) QueryRobotTaskCallList(request *QueryRobotTaskCallListRequest) (response *QueryRobotTaskCallListResponse, err error)
- func (client *Client) QueryRobotTaskCallListWithCallback(request *QueryRobotTaskCallListRequest, ...) <-chan int
- func (client *Client) QueryRobotTaskCallListWithChan(request *QueryRobotTaskCallListRequest) (<-chan *QueryRobotTaskCallListResponse, <-chan error)
- func (client *Client) QueryRobotTaskDetail(request *QueryRobotTaskDetailRequest) (response *QueryRobotTaskDetailResponse, err error)
- func (client *Client) QueryRobotTaskDetailWithCallback(request *QueryRobotTaskDetailRequest, ...) <-chan int
- func (client *Client) QueryRobotTaskDetailWithChan(request *QueryRobotTaskDetailRequest) (<-chan *QueryRobotTaskDetailResponse, <-chan error)
- func (client *Client) QueryRobotTaskList(request *QueryRobotTaskListRequest) (response *QueryRobotTaskListResponse, err error)
- func (client *Client) QueryRobotTaskListWithCallback(request *QueryRobotTaskListRequest, ...) <-chan int
- func (client *Client) QueryRobotTaskListWithChan(request *QueryRobotTaskListRequest) (<-chan *QueryRobotTaskListResponse, <-chan error)
- func (client *Client) QueryRobotv2AllList(request *QueryRobotv2AllListRequest) (response *QueryRobotv2AllListResponse, err error)
- func (client *Client) QueryRobotv2AllListWithCallback(request *QueryRobotv2AllListRequest, ...) <-chan int
- func (client *Client) QueryRobotv2AllListWithChan(request *QueryRobotv2AllListRequest) (<-chan *QueryRobotv2AllListResponse, <-chan error)
- func (client *Client) QueryRtcNumberAuthStatus(request *QueryRtcNumberAuthStatusRequest) (response *QueryRtcNumberAuthStatusResponse, err error)
- func (client *Client) QueryRtcNumberAuthStatusWithCallback(request *QueryRtcNumberAuthStatusRequest, ...) <-chan int
- func (client *Client) QueryRtcNumberAuthStatusWithChan(request *QueryRtcNumberAuthStatusRequest) (<-chan *QueryRtcNumberAuthStatusResponse, <-chan error)
- func (client *Client) QueryVirtualNumber(request *QueryVirtualNumberRequest) (response *QueryVirtualNumberResponse, err error)
- func (client *Client) QueryVirtualNumberRelation(request *QueryVirtualNumberRelationRequest) (response *QueryVirtualNumberRelationResponse, err error)
- func (client *Client) QueryVirtualNumberRelationWithCallback(request *QueryVirtualNumberRelationRequest, ...) <-chan int
- func (client *Client) QueryVirtualNumberRelationWithChan(request *QueryVirtualNumberRelationRequest) (<-chan *QueryVirtualNumberRelationResponse, <-chan error)
- func (client *Client) QueryVirtualNumberWithCallback(request *QueryVirtualNumberRequest, ...) <-chan int
- func (client *Client) QueryVirtualNumberWithChan(request *QueryVirtualNumberRequest) (<-chan *QueryVirtualNumberResponse, <-chan error)
- func (client *Client) QueryVoipNumberBindInfos(request *QueryVoipNumberBindInfosRequest) (response *QueryVoipNumberBindInfosResponse, err error)
- func (client *Client) QueryVoipNumberBindInfosWithCallback(request *QueryVoipNumberBindInfosRequest, ...) <-chan int
- func (client *Client) QueryVoipNumberBindInfosWithChan(request *QueryVoipNumberBindInfosRequest) (<-chan *QueryVoipNumberBindInfosResponse, <-chan error)
- func (client *Client) ReportVoipProblems(request *ReportVoipProblemsRequest) (response *ReportVoipProblemsResponse, err error)
- func (client *Client) ReportVoipProblemsWithCallback(request *ReportVoipProblemsRequest, ...) <-chan int
- func (client *Client) ReportVoipProblemsWithChan(request *ReportVoipProblemsRequest) (<-chan *ReportVoipProblemsResponse, <-chan error)
- func (client *Client) SendVerification(request *SendVerificationRequest) (response *SendVerificationResponse, err error)
- func (client *Client) SendVerificationWithCallback(request *SendVerificationRequest, ...) <-chan int
- func (client *Client) SendVerificationWithChan(request *SendVerificationRequest) (<-chan *SendVerificationResponse, <-chan error)
- func (client *Client) SetTransferCalleePoolConfig(request *SetTransferCalleePoolConfigRequest) (response *SetTransferCalleePoolConfigResponse, err error)
- func (client *Client) SetTransferCalleePoolConfigWithCallback(request *SetTransferCalleePoolConfigRequest, ...) <-chan int
- func (client *Client) SetTransferCalleePoolConfigWithChan(request *SetTransferCalleePoolConfigRequest) (<-chan *SetTransferCalleePoolConfigResponse, <-chan error)
- func (client *Client) SingleCallByTts(request *SingleCallByTtsRequest) (response *SingleCallByTtsResponse, err error)
- func (client *Client) SingleCallByTtsWithCallback(request *SingleCallByTtsRequest, ...) <-chan int
- func (client *Client) SingleCallByTtsWithChan(request *SingleCallByTtsRequest) (<-chan *SingleCallByTtsResponse, <-chan error)
- func (client *Client) SingleCallByVoice(request *SingleCallByVoiceRequest) (response *SingleCallByVoiceResponse, err error)
- func (client *Client) SingleCallByVoiceWithCallback(request *SingleCallByVoiceRequest, ...) <-chan int
- func (client *Client) SingleCallByVoiceWithChan(request *SingleCallByVoiceRequest) (<-chan *SingleCallByVoiceResponse, <-chan error)
- func (client *Client) SmartCall(request *SmartCallRequest) (response *SmartCallResponse, err error)
- func (client *Client) SmartCallOperate(request *SmartCallOperateRequest) (response *SmartCallOperateResponse, err error)
- func (client *Client) SmartCallOperateWithCallback(request *SmartCallOperateRequest, ...) <-chan int
- func (client *Client) SmartCallOperateWithChan(request *SmartCallOperateRequest) (<-chan *SmartCallOperateResponse, <-chan error)
- func (client *Client) SmartCallWithCallback(request *SmartCallRequest, ...) <-chan int
- func (client *Client) SmartCallWithChan(request *SmartCallRequest) (<-chan *SmartCallResponse, <-chan error)
- func (client *Client) StartMicroOutbound(request *StartMicroOutboundRequest) (response *StartMicroOutboundResponse, err error)
- func (client *Client) StartMicroOutboundWithCallback(request *StartMicroOutboundRequest, ...) <-chan int
- func (client *Client) StartMicroOutboundWithChan(request *StartMicroOutboundRequest) (<-chan *StartMicroOutboundResponse, <-chan error)
- func (client *Client) StartRobotTask(request *StartRobotTaskRequest) (response *StartRobotTaskResponse, err error)
- func (client *Client) StartRobotTaskWithCallback(request *StartRobotTaskRequest, ...) <-chan int
- func (client *Client) StartRobotTaskWithChan(request *StartRobotTaskRequest) (<-chan *StartRobotTaskResponse, <-chan error)
- func (client *Client) StopRobotTask(request *StopRobotTaskRequest) (response *StopRobotTaskResponse, err error)
- func (client *Client) StopRobotTaskWithCallback(request *StopRobotTaskRequest, ...) <-chan int
- func (client *Client) StopRobotTaskWithChan(request *StopRobotTaskRequest) (<-chan *StopRobotTaskResponse, <-chan error)
- func (client *Client) SubmitHotlineTransferRegister(request *SubmitHotlineTransferRegisterRequest) (response *SubmitHotlineTransferRegisterResponse, err error)
- func (client *Client) SubmitHotlineTransferRegisterWithCallback(request *SubmitHotlineTransferRegisterRequest, ...) <-chan int
- func (client *Client) SubmitHotlineTransferRegisterWithChan(request *SubmitHotlineTransferRegisterRequest) (<-chan *SubmitHotlineTransferRegisterResponse, <-chan error)
- func (client *Client) UnbindNumberAndVoipId(request *UnbindNumberAndVoipIdRequest) (response *UnbindNumberAndVoipIdResponse, err error)
- func (client *Client) UnbindNumberAndVoipIdWithCallback(request *UnbindNumberAndVoipIdRequest, ...) <-chan int
- func (client *Client) UnbindNumberAndVoipIdWithChan(request *UnbindNumberAndVoipIdRequest) (<-chan *UnbindNumberAndVoipIdResponse, <-chan error)
- func (client *Client) UndoRtcNumberAuth(request *UndoRtcNumberAuthRequest) (response *UndoRtcNumberAuthResponse, err error)
- func (client *Client) UndoRtcNumberAuthWithCallback(request *UndoRtcNumberAuthRequest, ...) <-chan int
- func (client *Client) UndoRtcNumberAuthWithChan(request *UndoRtcNumberAuthRequest) (<-chan *UndoRtcNumberAuthResponse, <-chan error)
- func (client *Client) UploadRobotTaskCalledFile(request *UploadRobotTaskCalledFileRequest) (response *UploadRobotTaskCalledFileResponse, err error)
- func (client *Client) UploadRobotTaskCalledFileWithCallback(request *UploadRobotTaskCalledFileRequest, ...) <-chan int
- func (client *Client) UploadRobotTaskCalledFileWithChan(request *UploadRobotTaskCalledFileRequest) (<-chan *UploadRobotTaskCalledFileResponse, <-chan error)
- func (client *Client) VoipAddAccount(request *VoipAddAccountRequest) (response *VoipAddAccountResponse, err error)
- func (client *Client) VoipAddAccountWithCallback(request *VoipAddAccountRequest, ...) <-chan int
- func (client *Client) VoipAddAccountWithChan(request *VoipAddAccountRequest) (<-chan *VoipAddAccountResponse, <-chan error)
- func (client *Client) VoipGetToken(request *VoipGetTokenRequest) (response *VoipGetTokenResponse, err error)
- func (client *Client) VoipGetTokenWithCallback(request *VoipGetTokenRequest, ...) <-chan int
- func (client *Client) VoipGetTokenWithChan(request *VoipGetTokenRequest) (<-chan *VoipGetTokenResponse, <-chan error)
- type CloseSipAccountRequest
- type CloseSipAccountResponse
- type CreateCallTaskRequest
- type CreateCallTaskResponse
- type CreateRobotTaskRequest
- type CreateRobotTaskResponse
- type CreateSipAccountRequest
- type CreateSipAccountResponse
- type Data
- type DataInListCallTask
- type DataInListCallTaskDetail
- type DataInQueryCallInTransferRecord
- type DataItem
- type DeleteRobotTaskRequest
- type DeleteRobotTaskResponse
- type DescribeRecordDataRequest
- type DescribeRecordDataResponse
- type Details
- type DetailsItem
- type DoRtcNumberAuthRequest
- type DoRtcNumberAuthResponse
- type DoubleCallSeatRequest
- type DoubleCallSeatResponse
- type ExecuteCallTaskRequest
- type ExecuteCallTaskResponse
- type GetCallInfoRequest
- type GetCallInfoResponse
- type GetHotlineQualificationByOrderRequest
- type GetHotlineQualificationByOrderResponse
- type GetRtcTokenRequest
- type GetRtcTokenResponse
- type GetTokenRequest
- type GetTokenResponse
- type IvrCallMenuKeyMap
- type IvrCallRequest
- type IvrCallResponse
- type ListCallTaskDetailRequest
- type ListCallTaskDetailResponse
- type ListCallTaskRequest
- type ListCallTaskResponse
- type ListHotlineTransferNumberRequest
- type ListHotlineTransferNumberResponse
- type ListHotlineTransferRegisterFileRequest
- type ListHotlineTransferRegisterFileResponse
- type ListOrderedNumbersRequest
- type ListOrderedNumbersResponse
- type ListOutboundStrategiesRequest
- type ListOutboundStrategiesResponse
- type ListRobotTaskCallsRequest
- type ListRobotTaskCallsResponse
- type Numbers
- type OutboundStrategies
- type OutboundStrategy
- type QueryCallDetailByCallIdRequest
- type QueryCallDetailByCallIdResponse
- type QueryCallDetailByTaskIdRequest
- type QueryCallDetailByTaskIdResponse
- type QueryCallInPoolTransferConfigRequest
- type QueryCallInPoolTransferConfigResponse
- type QueryCallInTransferRecordRequest
- type QueryCallInTransferRecordResponse
- type QueryRobotInfoListRequest
- type QueryRobotInfoListResponse
- type QueryRobotTaskCallDetailRequest
- type QueryRobotTaskCallDetailResponse
- type QueryRobotTaskCallListRequest
- type QueryRobotTaskCallListResponse
- type QueryRobotTaskDetailRequest
- type QueryRobotTaskDetailResponse
- type QueryRobotTaskListRequest
- type QueryRobotTaskListResponse
- type QueryRobotv2AllListRequest
- type QueryRobotv2AllListResponse
- type QueryRtcNumberAuthStatusRequest
- type QueryRtcNumberAuthStatusResponse
- type QueryVirtualNumberRelationRequest
- type QueryVirtualNumberRelationResponse
- type QueryVirtualNumberRequest
- type QueryVirtualNumberResponse
- type QueryVoipNumberBindInfosRequest
- type QueryVoipNumberBindInfosResponse
- type ReportVoipProblemsRequest
- type ReportVoipProblemsResponse
- type SendVerificationRequest
- type SendVerificationResponse
- type SetTransferCalleePoolConfigDetails
- type SetTransferCalleePoolConfigRequest
- type SetTransferCalleePoolConfigResponse
- type SingleCallByTtsRequest
- type SingleCallByTtsResponse
- type SingleCallByVoiceRequest
- type SingleCallByVoiceResponse
- type SmartCallOperateRequest
- type SmartCallOperateResponse
- type SmartCallRequest
- type SmartCallResponse
- type StartMicroOutboundRequest
- type StartMicroOutboundResponse
- type StartRobotTaskRequest
- type StartRobotTaskResponse
- type StopRobotTaskRequest
- type StopRobotTaskResponse
- type SubmitHotlineTransferRegisterRequest
- type SubmitHotlineTransferRegisterResponse
- type SubmitHotlineTransferRegisterTransferPhoneNumberInfos
- type UnbindNumberAndVoipIdRequest
- type UnbindNumberAndVoipIdResponse
- type UndoRtcNumberAuthRequest
- type UndoRtcNumberAuthResponse
- type UploadRobotTaskCalledFileRequest
- type UploadRobotTaskCalledFileResponse
- type ValuesInListHotlineTransferNumber
- type ValuesInListHotlineTransferRegisterFile
- type ValuesInQueryCallInTransferRecord
- type ValuesItem
- type ValuesItemInListHotlineTransferRegisterFile
- type VoipAddAccountRequest
- type VoipAddAccountResponse
- type VoipGetTokenRequest
- type VoipGetTokenResponse
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "central"
EndpointType regional or central
Functions ¶
func SetClientProperty ¶
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type AddRtcAccountRequest ¶
type AddRtcAccountRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` DeviceId string `position:"Query" name:"DeviceId"` }
AddRtcAccountRequest is the request struct for api AddRtcAccount
func CreateAddRtcAccountRequest ¶
func CreateAddRtcAccountRequest() (request *AddRtcAccountRequest)
CreateAddRtcAccountRequest creates a request to invoke AddRtcAccount API
type AddRtcAccountResponse ¶
type AddRtcAccountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Module string `json:"Module" xml:"Module"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
AddRtcAccountResponse is the response struct for api AddRtcAccount
func CreateAddRtcAccountResponse ¶
func CreateAddRtcAccountResponse() (response *AddRtcAccountResponse)
CreateAddRtcAccountResponse creates a response to parse from AddRtcAccount response
type AddVirtualNumberRelationRequest ¶
type AddVirtualNumberRelationRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` NumberList string `position:"Query" name:"NumberList"` RouteType requests.Integer `position:"Query" name:"RouteType"` CorpNameList string `position:"Query" name:"CorpNameList"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ProdCode string `position:"Query" name:"ProdCode"` PhoneNum string `position:"Query" name:"PhoneNum"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
AddVirtualNumberRelationRequest is the request struct for api AddVirtualNumberRelation
func CreateAddVirtualNumberRelationRequest ¶
func CreateAddVirtualNumberRelationRequest() (request *AddVirtualNumberRelationRequest)
CreateAddVirtualNumberRelationRequest creates a request to invoke AddVirtualNumberRelation API
type AddVirtualNumberRelationResponse ¶
type AddVirtualNumberRelationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
AddVirtualNumberRelationResponse is the response struct for api AddVirtualNumberRelation
func CreateAddVirtualNumberRelationResponse ¶
func CreateAddVirtualNumberRelationResponse() (response *AddVirtualNumberRelationResponse)
CreateAddVirtualNumberRelationResponse creates a response to parse from AddVirtualNumberRelation response
type BatchRobotSmartCallRequest ¶
type BatchRobotSmartCallRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` EarlyMediaAsr requests.Boolean `position:"Query" name:"EarlyMediaAsr"` TtsParamHead string `position:"Query" name:"TtsParamHead"` TaskName string `position:"Query" name:"TaskName"` TtsParam string `position:"Query" name:"TtsParam"` CalledNumber string `position:"Query" name:"CalledNumber"` CalledShowNumber string `position:"Query" name:"CalledShowNumber"` IsSelfLine requests.Boolean `position:"Query" name:"IsSelfLine"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` DialogId string `position:"Query" name:"DialogId"` ScheduleTime requests.Integer `position:"Query" name:"ScheduleTime"` CorpName string `position:"Query" name:"CorpName"` ScheduleCall requests.Boolean `position:"Query" name:"ScheduleCall"` }
BatchRobotSmartCallRequest is the request struct for api BatchRobotSmartCall
func CreateBatchRobotSmartCallRequest ¶
func CreateBatchRobotSmartCallRequest() (request *BatchRobotSmartCallRequest)
CreateBatchRobotSmartCallRequest creates a request to invoke BatchRobotSmartCall API
type BatchRobotSmartCallResponse ¶
type BatchRobotSmartCallResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TaskId string `json:"TaskId" xml:"TaskId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
BatchRobotSmartCallResponse is the response struct for api BatchRobotSmartCall
func CreateBatchRobotSmartCallResponse ¶
func CreateBatchRobotSmartCallResponse() (response *BatchRobotSmartCallResponse)
CreateBatchRobotSmartCallResponse creates a response to parse from BatchRobotSmartCall response
type BindNumberAndVoipIdRequest ¶
type BindNumberAndVoipIdRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` PhoneNumber string `position:"Query" name:"PhoneNumber"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VoipId string `position:"Query" name:"VoipId"` }
BindNumberAndVoipIdRequest is the request struct for api BindNumberAndVoipId
func CreateBindNumberAndVoipIdRequest ¶
func CreateBindNumberAndVoipIdRequest() (request *BindNumberAndVoipIdRequest)
CreateBindNumberAndVoipIdRequest creates a request to invoke BindNumberAndVoipId API
type BindNumberAndVoipIdResponse ¶
type BindNumberAndVoipIdResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Module string `json:"Module" xml:"Module"` Message string `json:"Message" xml:"Message"` }
BindNumberAndVoipIdResponse is the response struct for api BindNumberAndVoipId
func CreateBindNumberAndVoipIdResponse ¶
func CreateBindNumberAndVoipIdResponse() (response *BindNumberAndVoipIdResponse)
CreateBindNumberAndVoipIdResponse creates a response to parse from BindNumberAndVoipId response
type CancelCallRequest ¶
type CancelCallRequest struct { *requests.RpcRequest CallId string `position:"Query" name:"CallId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
CancelCallRequest is the request struct for api CancelCall
func CreateCancelCallRequest ¶
func CreateCancelCallRequest() (request *CancelCallRequest)
CreateCancelCallRequest creates a request to invoke CancelCall API
type CancelCallResponse ¶
type CancelCallResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Status bool `json:"Status" xml:"Status"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
CancelCallResponse is the response struct for api CancelCall
func CreateCancelCallResponse ¶
func CreateCancelCallResponse() (response *CancelCallResponse)
CreateCancelCallResponse creates a response to parse from CancelCall response
type CancelOrderRobotTaskRequest ¶
type CancelOrderRobotTaskRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TaskId requests.Integer `position:"Query" name:"TaskId"` }
CancelOrderRobotTaskRequest is the request struct for api CancelOrderRobotTask
func CreateCancelOrderRobotTaskRequest ¶
func CreateCancelOrderRobotTaskRequest() (request *CancelOrderRobotTaskRequest)
CreateCancelOrderRobotTaskRequest creates a request to invoke CancelOrderRobotTask API
type CancelOrderRobotTaskResponse ¶
type CancelOrderRobotTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
CancelOrderRobotTaskResponse is the response struct for api CancelOrderRobotTask
func CreateCancelOrderRobotTaskResponse ¶
func CreateCancelOrderRobotTaskResponse() (response *CancelOrderRobotTaskResponse)
CreateCancelOrderRobotTaskResponse creates a response to parse from CancelOrderRobotTask response
type CancelRobotTaskRequest ¶
type CancelRobotTaskRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TaskId requests.Integer `position:"Query" name:"TaskId"` }
CancelRobotTaskRequest is the request struct for api CancelRobotTask
func CreateCancelRobotTaskRequest ¶
func CreateCancelRobotTaskRequest() (request *CancelRobotTaskRequest)
CreateCancelRobotTaskRequest creates a request to invoke CancelRobotTask API
type CancelRobotTaskResponse ¶
type CancelRobotTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
CancelRobotTaskResponse is the response struct for api CancelRobotTask
func CreateCancelRobotTaskResponse ¶
func CreateCancelRobotTaskResponse() (response *CancelRobotTaskResponse)
CreateCancelRobotTaskResponse creates a response to parse from CancelRobotTask response
type ClickToDialRequest ¶
type ClickToDialRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CallerShowNumber string `position:"Query" name:"CallerShowNumber"` SessionTimeout requests.Integer `position:"Query" name:"SessionTimeout"` CalledNumber string `position:"Query" name:"CalledNumber"` CalledShowNumber string `position:"Query" name:"CalledShowNumber"` AsrFlag requests.Boolean `position:"Query" name:"AsrFlag"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` RecordFlag requests.Boolean `position:"Query" name:"RecordFlag"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` OutId string `position:"Query" name:"OutId"` AsrModelId string `position:"Query" name:"AsrModelId"` CallerNumber string `position:"Query" name:"CallerNumber"` }
ClickToDialRequest is the request struct for api ClickToDial
func CreateClickToDialRequest ¶
func CreateClickToDialRequest() (request *ClickToDialRequest)
CreateClickToDialRequest creates a request to invoke ClickToDial API
type ClickToDialResponse ¶
type ClickToDialResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CallId string `json:"CallId" xml:"CallId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
ClickToDialResponse is the response struct for api ClickToDial
func CreateClickToDialResponse ¶
func CreateClickToDialResponse() (response *ClickToDialResponse)
CreateClickToDialResponse creates a response to parse from ClickToDial 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 ¶
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 ¶
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) AddRtcAccount ¶
func (client *Client) AddRtcAccount(request *AddRtcAccountRequest) (response *AddRtcAccountResponse, err error)
AddRtcAccount invokes the dyvmsapi.AddRtcAccount API synchronously
func (*Client) AddRtcAccountWithCallback ¶
func (client *Client) AddRtcAccountWithCallback(request *AddRtcAccountRequest, callback func(response *AddRtcAccountResponse, err error)) <-chan int
AddRtcAccountWithCallback invokes the dyvmsapi.AddRtcAccount API asynchronously
func (*Client) AddRtcAccountWithChan ¶
func (client *Client) AddRtcAccountWithChan(request *AddRtcAccountRequest) (<-chan *AddRtcAccountResponse, <-chan error)
AddRtcAccountWithChan invokes the dyvmsapi.AddRtcAccount API asynchronously
func (*Client) AddVirtualNumberRelation ¶
func (client *Client) AddVirtualNumberRelation(request *AddVirtualNumberRelationRequest) (response *AddVirtualNumberRelationResponse, err error)
AddVirtualNumberRelation invokes the dyvmsapi.AddVirtualNumberRelation API synchronously
func (*Client) AddVirtualNumberRelationWithCallback ¶
func (client *Client) AddVirtualNumberRelationWithCallback(request *AddVirtualNumberRelationRequest, callback func(response *AddVirtualNumberRelationResponse, err error)) <-chan int
AddVirtualNumberRelationWithCallback invokes the dyvmsapi.AddVirtualNumberRelation API asynchronously
func (*Client) AddVirtualNumberRelationWithChan ¶
func (client *Client) AddVirtualNumberRelationWithChan(request *AddVirtualNumberRelationRequest) (<-chan *AddVirtualNumberRelationResponse, <-chan error)
AddVirtualNumberRelationWithChan invokes the dyvmsapi.AddVirtualNumberRelation API asynchronously
func (*Client) BatchRobotSmartCall ¶
func (client *Client) BatchRobotSmartCall(request *BatchRobotSmartCallRequest) (response *BatchRobotSmartCallResponse, err error)
BatchRobotSmartCall invokes the dyvmsapi.BatchRobotSmartCall API synchronously
func (*Client) BatchRobotSmartCallWithCallback ¶
func (client *Client) BatchRobotSmartCallWithCallback(request *BatchRobotSmartCallRequest, callback func(response *BatchRobotSmartCallResponse, err error)) <-chan int
BatchRobotSmartCallWithCallback invokes the dyvmsapi.BatchRobotSmartCall API asynchronously
func (*Client) BatchRobotSmartCallWithChan ¶
func (client *Client) BatchRobotSmartCallWithChan(request *BatchRobotSmartCallRequest) (<-chan *BatchRobotSmartCallResponse, <-chan error)
BatchRobotSmartCallWithChan invokes the dyvmsapi.BatchRobotSmartCall API asynchronously
func (*Client) BindNumberAndVoipId ¶
func (client *Client) BindNumberAndVoipId(request *BindNumberAndVoipIdRequest) (response *BindNumberAndVoipIdResponse, err error)
BindNumberAndVoipId invokes the dyvmsapi.BindNumberAndVoipId API synchronously
func (*Client) BindNumberAndVoipIdWithCallback ¶
func (client *Client) BindNumberAndVoipIdWithCallback(request *BindNumberAndVoipIdRequest, callback func(response *BindNumberAndVoipIdResponse, err error)) <-chan int
BindNumberAndVoipIdWithCallback invokes the dyvmsapi.BindNumberAndVoipId API asynchronously
func (*Client) BindNumberAndVoipIdWithChan ¶
func (client *Client) BindNumberAndVoipIdWithChan(request *BindNumberAndVoipIdRequest) (<-chan *BindNumberAndVoipIdResponse, <-chan error)
BindNumberAndVoipIdWithChan invokes the dyvmsapi.BindNumberAndVoipId API asynchronously
func (*Client) CancelCall ¶
func (client *Client) CancelCall(request *CancelCallRequest) (response *CancelCallResponse, err error)
CancelCall invokes the dyvmsapi.CancelCall API synchronously
func (*Client) CancelCallWithCallback ¶
func (client *Client) CancelCallWithCallback(request *CancelCallRequest, callback func(response *CancelCallResponse, err error)) <-chan int
CancelCallWithCallback invokes the dyvmsapi.CancelCall API asynchronously
func (*Client) CancelCallWithChan ¶
func (client *Client) CancelCallWithChan(request *CancelCallRequest) (<-chan *CancelCallResponse, <-chan error)
CancelCallWithChan invokes the dyvmsapi.CancelCall API asynchronously
func (*Client) CancelOrderRobotTask ¶
func (client *Client) CancelOrderRobotTask(request *CancelOrderRobotTaskRequest) (response *CancelOrderRobotTaskResponse, err error)
CancelOrderRobotTask invokes the dyvmsapi.CancelOrderRobotTask API synchronously
func (*Client) CancelOrderRobotTaskWithCallback ¶
func (client *Client) CancelOrderRobotTaskWithCallback(request *CancelOrderRobotTaskRequest, callback func(response *CancelOrderRobotTaskResponse, err error)) <-chan int
CancelOrderRobotTaskWithCallback invokes the dyvmsapi.CancelOrderRobotTask API asynchronously
func (*Client) CancelOrderRobotTaskWithChan ¶
func (client *Client) CancelOrderRobotTaskWithChan(request *CancelOrderRobotTaskRequest) (<-chan *CancelOrderRobotTaskResponse, <-chan error)
CancelOrderRobotTaskWithChan invokes the dyvmsapi.CancelOrderRobotTask API asynchronously
func (*Client) CancelRobotTask ¶
func (client *Client) CancelRobotTask(request *CancelRobotTaskRequest) (response *CancelRobotTaskResponse, err error)
CancelRobotTask invokes the dyvmsapi.CancelRobotTask API synchronously
func (*Client) CancelRobotTaskWithCallback ¶
func (client *Client) CancelRobotTaskWithCallback(request *CancelRobotTaskRequest, callback func(response *CancelRobotTaskResponse, err error)) <-chan int
CancelRobotTaskWithCallback invokes the dyvmsapi.CancelRobotTask API asynchronously
func (*Client) CancelRobotTaskWithChan ¶
func (client *Client) CancelRobotTaskWithChan(request *CancelRobotTaskRequest) (<-chan *CancelRobotTaskResponse, <-chan error)
CancelRobotTaskWithChan invokes the dyvmsapi.CancelRobotTask API asynchronously
func (*Client) ClickToDial ¶
func (client *Client) ClickToDial(request *ClickToDialRequest) (response *ClickToDialResponse, err error)
ClickToDial invokes the dyvmsapi.ClickToDial API synchronously
func (*Client) ClickToDialWithCallback ¶
func (client *Client) ClickToDialWithCallback(request *ClickToDialRequest, callback func(response *ClickToDialResponse, err error)) <-chan int
ClickToDialWithCallback invokes the dyvmsapi.ClickToDial API asynchronously
func (*Client) ClickToDialWithChan ¶
func (client *Client) ClickToDialWithChan(request *ClickToDialRequest) (<-chan *ClickToDialResponse, <-chan error)
ClickToDialWithChan invokes the dyvmsapi.ClickToDial API asynchronously
func (*Client) CloseSipAccount ¶
func (client *Client) CloseSipAccount(request *CloseSipAccountRequest) (response *CloseSipAccountResponse, err error)
CloseSipAccount invokes the dyvmsapi.CloseSipAccount API synchronously
func (*Client) CloseSipAccountWithCallback ¶
func (client *Client) CloseSipAccountWithCallback(request *CloseSipAccountRequest, callback func(response *CloseSipAccountResponse, err error)) <-chan int
CloseSipAccountWithCallback invokes the dyvmsapi.CloseSipAccount API asynchronously
func (*Client) CloseSipAccountWithChan ¶
func (client *Client) CloseSipAccountWithChan(request *CloseSipAccountRequest) (<-chan *CloseSipAccountResponse, <-chan error)
CloseSipAccountWithChan invokes the dyvmsapi.CloseSipAccount API asynchronously
func (*Client) CreateCallTask ¶
func (client *Client) CreateCallTask(request *CreateCallTaskRequest) (response *CreateCallTaskResponse, err error)
CreateCallTask invokes the dyvmsapi.CreateCallTask API synchronously
func (*Client) CreateCallTaskWithCallback ¶
func (client *Client) CreateCallTaskWithCallback(request *CreateCallTaskRequest, callback func(response *CreateCallTaskResponse, err error)) <-chan int
CreateCallTaskWithCallback invokes the dyvmsapi.CreateCallTask API asynchronously
func (*Client) CreateCallTaskWithChan ¶
func (client *Client) CreateCallTaskWithChan(request *CreateCallTaskRequest) (<-chan *CreateCallTaskResponse, <-chan error)
CreateCallTaskWithChan invokes the dyvmsapi.CreateCallTask API asynchronously
func (*Client) CreateRobotTask ¶
func (client *Client) CreateRobotTask(request *CreateRobotTaskRequest) (response *CreateRobotTaskResponse, err error)
CreateRobotTask invokes the dyvmsapi.CreateRobotTask API synchronously
func (*Client) CreateRobotTaskWithCallback ¶
func (client *Client) CreateRobotTaskWithCallback(request *CreateRobotTaskRequest, callback func(response *CreateRobotTaskResponse, err error)) <-chan int
CreateRobotTaskWithCallback invokes the dyvmsapi.CreateRobotTask API asynchronously
func (*Client) CreateRobotTaskWithChan ¶
func (client *Client) CreateRobotTaskWithChan(request *CreateRobotTaskRequest) (<-chan *CreateRobotTaskResponse, <-chan error)
CreateRobotTaskWithChan invokes the dyvmsapi.CreateRobotTask API asynchronously
func (*Client) CreateSipAccount ¶
func (client *Client) CreateSipAccount(request *CreateSipAccountRequest) (response *CreateSipAccountResponse, err error)
CreateSipAccount invokes the dyvmsapi.CreateSipAccount API synchronously
func (*Client) CreateSipAccountWithCallback ¶
func (client *Client) CreateSipAccountWithCallback(request *CreateSipAccountRequest, callback func(response *CreateSipAccountResponse, err error)) <-chan int
CreateSipAccountWithCallback invokes the dyvmsapi.CreateSipAccount API asynchronously
func (*Client) CreateSipAccountWithChan ¶
func (client *Client) CreateSipAccountWithChan(request *CreateSipAccountRequest) (<-chan *CreateSipAccountResponse, <-chan error)
CreateSipAccountWithChan invokes the dyvmsapi.CreateSipAccount API asynchronously
func (*Client) DeleteRobotTask ¶
func (client *Client) DeleteRobotTask(request *DeleteRobotTaskRequest) (response *DeleteRobotTaskResponse, err error)
DeleteRobotTask invokes the dyvmsapi.DeleteRobotTask API synchronously
func (*Client) DeleteRobotTaskWithCallback ¶
func (client *Client) DeleteRobotTaskWithCallback(request *DeleteRobotTaskRequest, callback func(response *DeleteRobotTaskResponse, err error)) <-chan int
DeleteRobotTaskWithCallback invokes the dyvmsapi.DeleteRobotTask API asynchronously
func (*Client) DeleteRobotTaskWithChan ¶
func (client *Client) DeleteRobotTaskWithChan(request *DeleteRobotTaskRequest) (<-chan *DeleteRobotTaskResponse, <-chan error)
DeleteRobotTaskWithChan invokes the dyvmsapi.DeleteRobotTask API asynchronously
func (*Client) DescribeRecordData ¶
func (client *Client) DescribeRecordData(request *DescribeRecordDataRequest) (response *DescribeRecordDataResponse, err error)
DescribeRecordData invokes the dyvmsapi.DescribeRecordData API synchronously
func (*Client) DescribeRecordDataWithCallback ¶
func (client *Client) DescribeRecordDataWithCallback(request *DescribeRecordDataRequest, callback func(response *DescribeRecordDataResponse, err error)) <-chan int
DescribeRecordDataWithCallback invokes the dyvmsapi.DescribeRecordData API asynchronously
func (*Client) DescribeRecordDataWithChan ¶
func (client *Client) DescribeRecordDataWithChan(request *DescribeRecordDataRequest) (<-chan *DescribeRecordDataResponse, <-chan error)
DescribeRecordDataWithChan invokes the dyvmsapi.DescribeRecordData API asynchronously
func (*Client) DoRtcNumberAuth ¶
func (client *Client) DoRtcNumberAuth(request *DoRtcNumberAuthRequest) (response *DoRtcNumberAuthResponse, err error)
DoRtcNumberAuth invokes the dyvmsapi.DoRtcNumberAuth API synchronously
func (*Client) DoRtcNumberAuthWithCallback ¶
func (client *Client) DoRtcNumberAuthWithCallback(request *DoRtcNumberAuthRequest, callback func(response *DoRtcNumberAuthResponse, err error)) <-chan int
DoRtcNumberAuthWithCallback invokes the dyvmsapi.DoRtcNumberAuth API asynchronously
func (*Client) DoRtcNumberAuthWithChan ¶
func (client *Client) DoRtcNumberAuthWithChan(request *DoRtcNumberAuthRequest) (<-chan *DoRtcNumberAuthResponse, <-chan error)
DoRtcNumberAuthWithChan invokes the dyvmsapi.DoRtcNumberAuth API asynchronously
func (*Client) DoubleCallSeat ¶
func (client *Client) DoubleCallSeat(request *DoubleCallSeatRequest) (response *DoubleCallSeatResponse, err error)
DoubleCallSeat invokes the dyvmsapi.DoubleCallSeat API synchronously
func (*Client) DoubleCallSeatWithCallback ¶
func (client *Client) DoubleCallSeatWithCallback(request *DoubleCallSeatRequest, callback func(response *DoubleCallSeatResponse, err error)) <-chan int
DoubleCallSeatWithCallback invokes the dyvmsapi.DoubleCallSeat API asynchronously
func (*Client) DoubleCallSeatWithChan ¶
func (client *Client) DoubleCallSeatWithChan(request *DoubleCallSeatRequest) (<-chan *DoubleCallSeatResponse, <-chan error)
DoubleCallSeatWithChan invokes the dyvmsapi.DoubleCallSeat API asynchronously
func (*Client) ExecuteCallTask ¶
func (client *Client) ExecuteCallTask(request *ExecuteCallTaskRequest) (response *ExecuteCallTaskResponse, err error)
ExecuteCallTask invokes the dyvmsapi.ExecuteCallTask API synchronously
func (*Client) ExecuteCallTaskWithCallback ¶
func (client *Client) ExecuteCallTaskWithCallback(request *ExecuteCallTaskRequest, callback func(response *ExecuteCallTaskResponse, err error)) <-chan int
ExecuteCallTaskWithCallback invokes the dyvmsapi.ExecuteCallTask API asynchronously
func (*Client) ExecuteCallTaskWithChan ¶
func (client *Client) ExecuteCallTaskWithChan(request *ExecuteCallTaskRequest) (<-chan *ExecuteCallTaskResponse, <-chan error)
ExecuteCallTaskWithChan invokes the dyvmsapi.ExecuteCallTask API asynchronously
func (*Client) GetCallInfo ¶
func (client *Client) GetCallInfo(request *GetCallInfoRequest) (response *GetCallInfoResponse, err error)
GetCallInfo invokes the dyvmsapi.GetCallInfo API synchronously
func (*Client) GetCallInfoWithCallback ¶
func (client *Client) GetCallInfoWithCallback(request *GetCallInfoRequest, callback func(response *GetCallInfoResponse, err error)) <-chan int
GetCallInfoWithCallback invokes the dyvmsapi.GetCallInfo API asynchronously
func (*Client) GetCallInfoWithChan ¶
func (client *Client) GetCallInfoWithChan(request *GetCallInfoRequest) (<-chan *GetCallInfoResponse, <-chan error)
GetCallInfoWithChan invokes the dyvmsapi.GetCallInfo API asynchronously
func (*Client) GetHotlineQualificationByOrder ¶
func (client *Client) GetHotlineQualificationByOrder(request *GetHotlineQualificationByOrderRequest) (response *GetHotlineQualificationByOrderResponse, err error)
GetHotlineQualificationByOrder invokes the dyvmsapi.GetHotlineQualificationByOrder API synchronously
func (*Client) GetHotlineQualificationByOrderWithCallback ¶
func (client *Client) GetHotlineQualificationByOrderWithCallback(request *GetHotlineQualificationByOrderRequest, callback func(response *GetHotlineQualificationByOrderResponse, err error)) <-chan int
GetHotlineQualificationByOrderWithCallback invokes the dyvmsapi.GetHotlineQualificationByOrder API asynchronously
func (*Client) GetHotlineQualificationByOrderWithChan ¶
func (client *Client) GetHotlineQualificationByOrderWithChan(request *GetHotlineQualificationByOrderRequest) (<-chan *GetHotlineQualificationByOrderResponse, <-chan error)
GetHotlineQualificationByOrderWithChan invokes the dyvmsapi.GetHotlineQualificationByOrder API asynchronously
func (*Client) GetRtcToken ¶
func (client *Client) GetRtcToken(request *GetRtcTokenRequest) (response *GetRtcTokenResponse, err error)
GetRtcToken invokes the dyvmsapi.GetRtcToken API synchronously
func (*Client) GetRtcTokenWithCallback ¶
func (client *Client) GetRtcTokenWithCallback(request *GetRtcTokenRequest, callback func(response *GetRtcTokenResponse, err error)) <-chan int
GetRtcTokenWithCallback invokes the dyvmsapi.GetRtcToken API asynchronously
func (*Client) GetRtcTokenWithChan ¶
func (client *Client) GetRtcTokenWithChan(request *GetRtcTokenRequest) (<-chan *GetRtcTokenResponse, <-chan error)
GetRtcTokenWithChan invokes the dyvmsapi.GetRtcToken API asynchronously
func (*Client) GetToken ¶
func (client *Client) GetToken(request *GetTokenRequest) (response *GetTokenResponse, err error)
GetToken invokes the dyvmsapi.GetToken API synchronously
func (*Client) GetTokenWithCallback ¶
func (client *Client) GetTokenWithCallback(request *GetTokenRequest, callback func(response *GetTokenResponse, err error)) <-chan int
GetTokenWithCallback invokes the dyvmsapi.GetToken API asynchronously
func (*Client) GetTokenWithChan ¶
func (client *Client) GetTokenWithChan(request *GetTokenRequest) (<-chan *GetTokenResponse, <-chan error)
GetTokenWithChan invokes the dyvmsapi.GetToken API asynchronously
func (*Client) IvrCall ¶
func (client *Client) IvrCall(request *IvrCallRequest) (response *IvrCallResponse, err error)
IvrCall invokes the dyvmsapi.IvrCall API synchronously
func (*Client) IvrCallWithCallback ¶
func (client *Client) IvrCallWithCallback(request *IvrCallRequest, callback func(response *IvrCallResponse, err error)) <-chan int
IvrCallWithCallback invokes the dyvmsapi.IvrCall API asynchronously
func (*Client) IvrCallWithChan ¶
func (client *Client) IvrCallWithChan(request *IvrCallRequest) (<-chan *IvrCallResponse, <-chan error)
IvrCallWithChan invokes the dyvmsapi.IvrCall API asynchronously
func (*Client) ListCallTask ¶
func (client *Client) ListCallTask(request *ListCallTaskRequest) (response *ListCallTaskResponse, err error)
ListCallTask invokes the dyvmsapi.ListCallTask API synchronously
func (*Client) ListCallTaskDetail ¶
func (client *Client) ListCallTaskDetail(request *ListCallTaskDetailRequest) (response *ListCallTaskDetailResponse, err error)
ListCallTaskDetail invokes the dyvmsapi.ListCallTaskDetail API synchronously
func (*Client) ListCallTaskDetailWithCallback ¶
func (client *Client) ListCallTaskDetailWithCallback(request *ListCallTaskDetailRequest, callback func(response *ListCallTaskDetailResponse, err error)) <-chan int
ListCallTaskDetailWithCallback invokes the dyvmsapi.ListCallTaskDetail API asynchronously
func (*Client) ListCallTaskDetailWithChan ¶
func (client *Client) ListCallTaskDetailWithChan(request *ListCallTaskDetailRequest) (<-chan *ListCallTaskDetailResponse, <-chan error)
ListCallTaskDetailWithChan invokes the dyvmsapi.ListCallTaskDetail API asynchronously
func (*Client) ListCallTaskWithCallback ¶
func (client *Client) ListCallTaskWithCallback(request *ListCallTaskRequest, callback func(response *ListCallTaskResponse, err error)) <-chan int
ListCallTaskWithCallback invokes the dyvmsapi.ListCallTask API asynchronously
func (*Client) ListCallTaskWithChan ¶
func (client *Client) ListCallTaskWithChan(request *ListCallTaskRequest) (<-chan *ListCallTaskResponse, <-chan error)
ListCallTaskWithChan invokes the dyvmsapi.ListCallTask API asynchronously
func (*Client) ListHotlineTransferNumber ¶
func (client *Client) ListHotlineTransferNumber(request *ListHotlineTransferNumberRequest) (response *ListHotlineTransferNumberResponse, err error)
ListHotlineTransferNumber invokes the dyvmsapi.ListHotlineTransferNumber API synchronously
func (*Client) ListHotlineTransferNumberWithCallback ¶
func (client *Client) ListHotlineTransferNumberWithCallback(request *ListHotlineTransferNumberRequest, callback func(response *ListHotlineTransferNumberResponse, err error)) <-chan int
ListHotlineTransferNumberWithCallback invokes the dyvmsapi.ListHotlineTransferNumber API asynchronously
func (*Client) ListHotlineTransferNumberWithChan ¶
func (client *Client) ListHotlineTransferNumberWithChan(request *ListHotlineTransferNumberRequest) (<-chan *ListHotlineTransferNumberResponse, <-chan error)
ListHotlineTransferNumberWithChan invokes the dyvmsapi.ListHotlineTransferNumber API asynchronously
func (*Client) ListHotlineTransferRegisterFile ¶
func (client *Client) ListHotlineTransferRegisterFile(request *ListHotlineTransferRegisterFileRequest) (response *ListHotlineTransferRegisterFileResponse, err error)
ListHotlineTransferRegisterFile invokes the dyvmsapi.ListHotlineTransferRegisterFile API synchronously
func (*Client) ListHotlineTransferRegisterFileWithCallback ¶
func (client *Client) ListHotlineTransferRegisterFileWithCallback(request *ListHotlineTransferRegisterFileRequest, callback func(response *ListHotlineTransferRegisterFileResponse, err error)) <-chan int
ListHotlineTransferRegisterFileWithCallback invokes the dyvmsapi.ListHotlineTransferRegisterFile API asynchronously
func (*Client) ListHotlineTransferRegisterFileWithChan ¶
func (client *Client) ListHotlineTransferRegisterFileWithChan(request *ListHotlineTransferRegisterFileRequest) (<-chan *ListHotlineTransferRegisterFileResponse, <-chan error)
ListHotlineTransferRegisterFileWithChan invokes the dyvmsapi.ListHotlineTransferRegisterFile API asynchronously
func (*Client) ListOrderedNumbers ¶
func (client *Client) ListOrderedNumbers(request *ListOrderedNumbersRequest) (response *ListOrderedNumbersResponse, err error)
ListOrderedNumbers invokes the dyvmsapi.ListOrderedNumbers API synchronously
func (*Client) ListOrderedNumbersWithCallback ¶
func (client *Client) ListOrderedNumbersWithCallback(request *ListOrderedNumbersRequest, callback func(response *ListOrderedNumbersResponse, err error)) <-chan int
ListOrderedNumbersWithCallback invokes the dyvmsapi.ListOrderedNumbers API asynchronously
func (*Client) ListOrderedNumbersWithChan ¶
func (client *Client) ListOrderedNumbersWithChan(request *ListOrderedNumbersRequest) (<-chan *ListOrderedNumbersResponse, <-chan error)
ListOrderedNumbersWithChan invokes the dyvmsapi.ListOrderedNumbers API asynchronously
func (*Client) ListOutboundStrategies ¶
func (client *Client) ListOutboundStrategies(request *ListOutboundStrategiesRequest) (response *ListOutboundStrategiesResponse, err error)
ListOutboundStrategies invokes the dyvmsapi.ListOutboundStrategies API synchronously
func (*Client) ListOutboundStrategiesWithCallback ¶
func (client *Client) ListOutboundStrategiesWithCallback(request *ListOutboundStrategiesRequest, callback func(response *ListOutboundStrategiesResponse, err error)) <-chan int
ListOutboundStrategiesWithCallback invokes the dyvmsapi.ListOutboundStrategies API asynchronously
func (*Client) ListOutboundStrategiesWithChan ¶
func (client *Client) ListOutboundStrategiesWithChan(request *ListOutboundStrategiesRequest) (<-chan *ListOutboundStrategiesResponse, <-chan error)
ListOutboundStrategiesWithChan invokes the dyvmsapi.ListOutboundStrategies API asynchronously
func (*Client) ListRobotTaskCalls ¶
func (client *Client) ListRobotTaskCalls(request *ListRobotTaskCallsRequest) (response *ListRobotTaskCallsResponse, err error)
ListRobotTaskCalls invokes the dyvmsapi.ListRobotTaskCalls API synchronously
func (*Client) ListRobotTaskCallsWithCallback ¶
func (client *Client) ListRobotTaskCallsWithCallback(request *ListRobotTaskCallsRequest, callback func(response *ListRobotTaskCallsResponse, err error)) <-chan int
ListRobotTaskCallsWithCallback invokes the dyvmsapi.ListRobotTaskCalls API asynchronously
func (*Client) ListRobotTaskCallsWithChan ¶
func (client *Client) ListRobotTaskCallsWithChan(request *ListRobotTaskCallsRequest) (<-chan *ListRobotTaskCallsResponse, <-chan error)
ListRobotTaskCallsWithChan invokes the dyvmsapi.ListRobotTaskCalls API asynchronously
func (*Client) QueryCallDetailByCallId ¶
func (client *Client) QueryCallDetailByCallId(request *QueryCallDetailByCallIdRequest) (response *QueryCallDetailByCallIdResponse, err error)
QueryCallDetailByCallId invokes the dyvmsapi.QueryCallDetailByCallId API synchronously
func (*Client) QueryCallDetailByCallIdWithCallback ¶
func (client *Client) QueryCallDetailByCallIdWithCallback(request *QueryCallDetailByCallIdRequest, callback func(response *QueryCallDetailByCallIdResponse, err error)) <-chan int
QueryCallDetailByCallIdWithCallback invokes the dyvmsapi.QueryCallDetailByCallId API asynchronously
func (*Client) QueryCallDetailByCallIdWithChan ¶
func (client *Client) QueryCallDetailByCallIdWithChan(request *QueryCallDetailByCallIdRequest) (<-chan *QueryCallDetailByCallIdResponse, <-chan error)
QueryCallDetailByCallIdWithChan invokes the dyvmsapi.QueryCallDetailByCallId API asynchronously
func (*Client) QueryCallDetailByTaskId ¶
func (client *Client) QueryCallDetailByTaskId(request *QueryCallDetailByTaskIdRequest) (response *QueryCallDetailByTaskIdResponse, err error)
QueryCallDetailByTaskId invokes the dyvmsapi.QueryCallDetailByTaskId API synchronously
func (*Client) QueryCallDetailByTaskIdWithCallback ¶
func (client *Client) QueryCallDetailByTaskIdWithCallback(request *QueryCallDetailByTaskIdRequest, callback func(response *QueryCallDetailByTaskIdResponse, err error)) <-chan int
QueryCallDetailByTaskIdWithCallback invokes the dyvmsapi.QueryCallDetailByTaskId API asynchronously
func (*Client) QueryCallDetailByTaskIdWithChan ¶
func (client *Client) QueryCallDetailByTaskIdWithChan(request *QueryCallDetailByTaskIdRequest) (<-chan *QueryCallDetailByTaskIdResponse, <-chan error)
QueryCallDetailByTaskIdWithChan invokes the dyvmsapi.QueryCallDetailByTaskId API asynchronously
func (*Client) QueryCallInPoolTransferConfig ¶
func (client *Client) QueryCallInPoolTransferConfig(request *QueryCallInPoolTransferConfigRequest) (response *QueryCallInPoolTransferConfigResponse, err error)
QueryCallInPoolTransferConfig invokes the dyvmsapi.QueryCallInPoolTransferConfig API synchronously
func (*Client) QueryCallInPoolTransferConfigWithCallback ¶
func (client *Client) QueryCallInPoolTransferConfigWithCallback(request *QueryCallInPoolTransferConfigRequest, callback func(response *QueryCallInPoolTransferConfigResponse, err error)) <-chan int
QueryCallInPoolTransferConfigWithCallback invokes the dyvmsapi.QueryCallInPoolTransferConfig API asynchronously
func (*Client) QueryCallInPoolTransferConfigWithChan ¶
func (client *Client) QueryCallInPoolTransferConfigWithChan(request *QueryCallInPoolTransferConfigRequest) (<-chan *QueryCallInPoolTransferConfigResponse, <-chan error)
QueryCallInPoolTransferConfigWithChan invokes the dyvmsapi.QueryCallInPoolTransferConfig API asynchronously
func (*Client) QueryCallInTransferRecord ¶
func (client *Client) QueryCallInTransferRecord(request *QueryCallInTransferRecordRequest) (response *QueryCallInTransferRecordResponse, err error)
QueryCallInTransferRecord invokes the dyvmsapi.QueryCallInTransferRecord API synchronously
func (*Client) QueryCallInTransferRecordWithCallback ¶
func (client *Client) QueryCallInTransferRecordWithCallback(request *QueryCallInTransferRecordRequest, callback func(response *QueryCallInTransferRecordResponse, err error)) <-chan int
QueryCallInTransferRecordWithCallback invokes the dyvmsapi.QueryCallInTransferRecord API asynchronously
func (*Client) QueryCallInTransferRecordWithChan ¶
func (client *Client) QueryCallInTransferRecordWithChan(request *QueryCallInTransferRecordRequest) (<-chan *QueryCallInTransferRecordResponse, <-chan error)
QueryCallInTransferRecordWithChan invokes the dyvmsapi.QueryCallInTransferRecord API asynchronously
func (*Client) QueryRobotInfoList ¶
func (client *Client) QueryRobotInfoList(request *QueryRobotInfoListRequest) (response *QueryRobotInfoListResponse, err error)
QueryRobotInfoList invokes the dyvmsapi.QueryRobotInfoList API synchronously
func (*Client) QueryRobotInfoListWithCallback ¶
func (client *Client) QueryRobotInfoListWithCallback(request *QueryRobotInfoListRequest, callback func(response *QueryRobotInfoListResponse, err error)) <-chan int
QueryRobotInfoListWithCallback invokes the dyvmsapi.QueryRobotInfoList API asynchronously
func (*Client) QueryRobotInfoListWithChan ¶
func (client *Client) QueryRobotInfoListWithChan(request *QueryRobotInfoListRequest) (<-chan *QueryRobotInfoListResponse, <-chan error)
QueryRobotInfoListWithChan invokes the dyvmsapi.QueryRobotInfoList API asynchronously
func (*Client) QueryRobotTaskCallDetail ¶
func (client *Client) QueryRobotTaskCallDetail(request *QueryRobotTaskCallDetailRequest) (response *QueryRobotTaskCallDetailResponse, err error)
QueryRobotTaskCallDetail invokes the dyvmsapi.QueryRobotTaskCallDetail API synchronously
func (*Client) QueryRobotTaskCallDetailWithCallback ¶
func (client *Client) QueryRobotTaskCallDetailWithCallback(request *QueryRobotTaskCallDetailRequest, callback func(response *QueryRobotTaskCallDetailResponse, err error)) <-chan int
QueryRobotTaskCallDetailWithCallback invokes the dyvmsapi.QueryRobotTaskCallDetail API asynchronously
func (*Client) QueryRobotTaskCallDetailWithChan ¶
func (client *Client) QueryRobotTaskCallDetailWithChan(request *QueryRobotTaskCallDetailRequest) (<-chan *QueryRobotTaskCallDetailResponse, <-chan error)
QueryRobotTaskCallDetailWithChan invokes the dyvmsapi.QueryRobotTaskCallDetail API asynchronously
func (*Client) QueryRobotTaskCallList ¶
func (client *Client) QueryRobotTaskCallList(request *QueryRobotTaskCallListRequest) (response *QueryRobotTaskCallListResponse, err error)
QueryRobotTaskCallList invokes the dyvmsapi.QueryRobotTaskCallList API synchronously
func (*Client) QueryRobotTaskCallListWithCallback ¶
func (client *Client) QueryRobotTaskCallListWithCallback(request *QueryRobotTaskCallListRequest, callback func(response *QueryRobotTaskCallListResponse, err error)) <-chan int
QueryRobotTaskCallListWithCallback invokes the dyvmsapi.QueryRobotTaskCallList API asynchronously
func (*Client) QueryRobotTaskCallListWithChan ¶
func (client *Client) QueryRobotTaskCallListWithChan(request *QueryRobotTaskCallListRequest) (<-chan *QueryRobotTaskCallListResponse, <-chan error)
QueryRobotTaskCallListWithChan invokes the dyvmsapi.QueryRobotTaskCallList API asynchronously
func (*Client) QueryRobotTaskDetail ¶
func (client *Client) QueryRobotTaskDetail(request *QueryRobotTaskDetailRequest) (response *QueryRobotTaskDetailResponse, err error)
QueryRobotTaskDetail invokes the dyvmsapi.QueryRobotTaskDetail API synchronously
func (*Client) QueryRobotTaskDetailWithCallback ¶
func (client *Client) QueryRobotTaskDetailWithCallback(request *QueryRobotTaskDetailRequest, callback func(response *QueryRobotTaskDetailResponse, err error)) <-chan int
QueryRobotTaskDetailWithCallback invokes the dyvmsapi.QueryRobotTaskDetail API asynchronously
func (*Client) QueryRobotTaskDetailWithChan ¶
func (client *Client) QueryRobotTaskDetailWithChan(request *QueryRobotTaskDetailRequest) (<-chan *QueryRobotTaskDetailResponse, <-chan error)
QueryRobotTaskDetailWithChan invokes the dyvmsapi.QueryRobotTaskDetail API asynchronously
func (*Client) QueryRobotTaskList ¶
func (client *Client) QueryRobotTaskList(request *QueryRobotTaskListRequest) (response *QueryRobotTaskListResponse, err error)
QueryRobotTaskList invokes the dyvmsapi.QueryRobotTaskList API synchronously
func (*Client) QueryRobotTaskListWithCallback ¶
func (client *Client) QueryRobotTaskListWithCallback(request *QueryRobotTaskListRequest, callback func(response *QueryRobotTaskListResponse, err error)) <-chan int
QueryRobotTaskListWithCallback invokes the dyvmsapi.QueryRobotTaskList API asynchronously
func (*Client) QueryRobotTaskListWithChan ¶
func (client *Client) QueryRobotTaskListWithChan(request *QueryRobotTaskListRequest) (<-chan *QueryRobotTaskListResponse, <-chan error)
QueryRobotTaskListWithChan invokes the dyvmsapi.QueryRobotTaskList API asynchronously
func (*Client) QueryRobotv2AllList ¶
func (client *Client) QueryRobotv2AllList(request *QueryRobotv2AllListRequest) (response *QueryRobotv2AllListResponse, err error)
QueryRobotv2AllList invokes the dyvmsapi.QueryRobotv2AllList API synchronously
func (*Client) QueryRobotv2AllListWithCallback ¶
func (client *Client) QueryRobotv2AllListWithCallback(request *QueryRobotv2AllListRequest, callback func(response *QueryRobotv2AllListResponse, err error)) <-chan int
QueryRobotv2AllListWithCallback invokes the dyvmsapi.QueryRobotv2AllList API asynchronously
func (*Client) QueryRobotv2AllListWithChan ¶
func (client *Client) QueryRobotv2AllListWithChan(request *QueryRobotv2AllListRequest) (<-chan *QueryRobotv2AllListResponse, <-chan error)
QueryRobotv2AllListWithChan invokes the dyvmsapi.QueryRobotv2AllList API asynchronously
func (*Client) QueryRtcNumberAuthStatus ¶
func (client *Client) QueryRtcNumberAuthStatus(request *QueryRtcNumberAuthStatusRequest) (response *QueryRtcNumberAuthStatusResponse, err error)
QueryRtcNumberAuthStatus invokes the dyvmsapi.QueryRtcNumberAuthStatus API synchronously
func (*Client) QueryRtcNumberAuthStatusWithCallback ¶
func (client *Client) QueryRtcNumberAuthStatusWithCallback(request *QueryRtcNumberAuthStatusRequest, callback func(response *QueryRtcNumberAuthStatusResponse, err error)) <-chan int
QueryRtcNumberAuthStatusWithCallback invokes the dyvmsapi.QueryRtcNumberAuthStatus API asynchronously
func (*Client) QueryRtcNumberAuthStatusWithChan ¶
func (client *Client) QueryRtcNumberAuthStatusWithChan(request *QueryRtcNumberAuthStatusRequest) (<-chan *QueryRtcNumberAuthStatusResponse, <-chan error)
QueryRtcNumberAuthStatusWithChan invokes the dyvmsapi.QueryRtcNumberAuthStatus API asynchronously
func (*Client) QueryVirtualNumber ¶
func (client *Client) QueryVirtualNumber(request *QueryVirtualNumberRequest) (response *QueryVirtualNumberResponse, err error)
QueryVirtualNumber invokes the dyvmsapi.QueryVirtualNumber API synchronously
func (*Client) QueryVirtualNumberRelation ¶
func (client *Client) QueryVirtualNumberRelation(request *QueryVirtualNumberRelationRequest) (response *QueryVirtualNumberRelationResponse, err error)
QueryVirtualNumberRelation invokes the dyvmsapi.QueryVirtualNumberRelation API synchronously
func (*Client) QueryVirtualNumberRelationWithCallback ¶
func (client *Client) QueryVirtualNumberRelationWithCallback(request *QueryVirtualNumberRelationRequest, callback func(response *QueryVirtualNumberRelationResponse, err error)) <-chan int
QueryVirtualNumberRelationWithCallback invokes the dyvmsapi.QueryVirtualNumberRelation API asynchronously
func (*Client) QueryVirtualNumberRelationWithChan ¶
func (client *Client) QueryVirtualNumberRelationWithChan(request *QueryVirtualNumberRelationRequest) (<-chan *QueryVirtualNumberRelationResponse, <-chan error)
QueryVirtualNumberRelationWithChan invokes the dyvmsapi.QueryVirtualNumberRelation API asynchronously
func (*Client) QueryVirtualNumberWithCallback ¶
func (client *Client) QueryVirtualNumberWithCallback(request *QueryVirtualNumberRequest, callback func(response *QueryVirtualNumberResponse, err error)) <-chan int
QueryVirtualNumberWithCallback invokes the dyvmsapi.QueryVirtualNumber API asynchronously
func (*Client) QueryVirtualNumberWithChan ¶
func (client *Client) QueryVirtualNumberWithChan(request *QueryVirtualNumberRequest) (<-chan *QueryVirtualNumberResponse, <-chan error)
QueryVirtualNumberWithChan invokes the dyvmsapi.QueryVirtualNumber API asynchronously
func (*Client) QueryVoipNumberBindInfos ¶
func (client *Client) QueryVoipNumberBindInfos(request *QueryVoipNumberBindInfosRequest) (response *QueryVoipNumberBindInfosResponse, err error)
QueryVoipNumberBindInfos invokes the dyvmsapi.QueryVoipNumberBindInfos API synchronously
func (*Client) QueryVoipNumberBindInfosWithCallback ¶
func (client *Client) QueryVoipNumberBindInfosWithCallback(request *QueryVoipNumberBindInfosRequest, callback func(response *QueryVoipNumberBindInfosResponse, err error)) <-chan int
QueryVoipNumberBindInfosWithCallback invokes the dyvmsapi.QueryVoipNumberBindInfos API asynchronously
func (*Client) QueryVoipNumberBindInfosWithChan ¶
func (client *Client) QueryVoipNumberBindInfosWithChan(request *QueryVoipNumberBindInfosRequest) (<-chan *QueryVoipNumberBindInfosResponse, <-chan error)
QueryVoipNumberBindInfosWithChan invokes the dyvmsapi.QueryVoipNumberBindInfos API asynchronously
func (*Client) ReportVoipProblems ¶
func (client *Client) ReportVoipProblems(request *ReportVoipProblemsRequest) (response *ReportVoipProblemsResponse, err error)
ReportVoipProblems invokes the dyvmsapi.ReportVoipProblems API synchronously
func (*Client) ReportVoipProblemsWithCallback ¶
func (client *Client) ReportVoipProblemsWithCallback(request *ReportVoipProblemsRequest, callback func(response *ReportVoipProblemsResponse, err error)) <-chan int
ReportVoipProblemsWithCallback invokes the dyvmsapi.ReportVoipProblems API asynchronously
func (*Client) ReportVoipProblemsWithChan ¶
func (client *Client) ReportVoipProblemsWithChan(request *ReportVoipProblemsRequest) (<-chan *ReportVoipProblemsResponse, <-chan error)
ReportVoipProblemsWithChan invokes the dyvmsapi.ReportVoipProblems API asynchronously
func (*Client) SendVerification ¶
func (client *Client) SendVerification(request *SendVerificationRequest) (response *SendVerificationResponse, err error)
SendVerification invokes the dyvmsapi.SendVerification API synchronously
func (*Client) SendVerificationWithCallback ¶
func (client *Client) SendVerificationWithCallback(request *SendVerificationRequest, callback func(response *SendVerificationResponse, err error)) <-chan int
SendVerificationWithCallback invokes the dyvmsapi.SendVerification API asynchronously
func (*Client) SendVerificationWithChan ¶
func (client *Client) SendVerificationWithChan(request *SendVerificationRequest) (<-chan *SendVerificationResponse, <-chan error)
SendVerificationWithChan invokes the dyvmsapi.SendVerification API asynchronously
func (*Client) SetTransferCalleePoolConfig ¶
func (client *Client) SetTransferCalleePoolConfig(request *SetTransferCalleePoolConfigRequest) (response *SetTransferCalleePoolConfigResponse, err error)
SetTransferCalleePoolConfig invokes the dyvmsapi.SetTransferCalleePoolConfig API synchronously
func (*Client) SetTransferCalleePoolConfigWithCallback ¶
func (client *Client) SetTransferCalleePoolConfigWithCallback(request *SetTransferCalleePoolConfigRequest, callback func(response *SetTransferCalleePoolConfigResponse, err error)) <-chan int
SetTransferCalleePoolConfigWithCallback invokes the dyvmsapi.SetTransferCalleePoolConfig API asynchronously
func (*Client) SetTransferCalleePoolConfigWithChan ¶
func (client *Client) SetTransferCalleePoolConfigWithChan(request *SetTransferCalleePoolConfigRequest) (<-chan *SetTransferCalleePoolConfigResponse, <-chan error)
SetTransferCalleePoolConfigWithChan invokes the dyvmsapi.SetTransferCalleePoolConfig API asynchronously
func (*Client) SingleCallByTts ¶
func (client *Client) SingleCallByTts(request *SingleCallByTtsRequest) (response *SingleCallByTtsResponse, err error)
SingleCallByTts invokes the dyvmsapi.SingleCallByTts API synchronously
func (*Client) SingleCallByTtsWithCallback ¶
func (client *Client) SingleCallByTtsWithCallback(request *SingleCallByTtsRequest, callback func(response *SingleCallByTtsResponse, err error)) <-chan int
SingleCallByTtsWithCallback invokes the dyvmsapi.SingleCallByTts API asynchronously
func (*Client) SingleCallByTtsWithChan ¶
func (client *Client) SingleCallByTtsWithChan(request *SingleCallByTtsRequest) (<-chan *SingleCallByTtsResponse, <-chan error)
SingleCallByTtsWithChan invokes the dyvmsapi.SingleCallByTts API asynchronously
func (*Client) SingleCallByVoice ¶
func (client *Client) SingleCallByVoice(request *SingleCallByVoiceRequest) (response *SingleCallByVoiceResponse, err error)
SingleCallByVoice invokes the dyvmsapi.SingleCallByVoice API synchronously
func (*Client) SingleCallByVoiceWithCallback ¶
func (client *Client) SingleCallByVoiceWithCallback(request *SingleCallByVoiceRequest, callback func(response *SingleCallByVoiceResponse, err error)) <-chan int
SingleCallByVoiceWithCallback invokes the dyvmsapi.SingleCallByVoice API asynchronously
func (*Client) SingleCallByVoiceWithChan ¶
func (client *Client) SingleCallByVoiceWithChan(request *SingleCallByVoiceRequest) (<-chan *SingleCallByVoiceResponse, <-chan error)
SingleCallByVoiceWithChan invokes the dyvmsapi.SingleCallByVoice API asynchronously
func (*Client) SmartCall ¶
func (client *Client) SmartCall(request *SmartCallRequest) (response *SmartCallResponse, err error)
SmartCall invokes the dyvmsapi.SmartCall API synchronously
func (*Client) SmartCallOperate ¶
func (client *Client) SmartCallOperate(request *SmartCallOperateRequest) (response *SmartCallOperateResponse, err error)
SmartCallOperate invokes the dyvmsapi.SmartCallOperate API synchronously
func (*Client) SmartCallOperateWithCallback ¶
func (client *Client) SmartCallOperateWithCallback(request *SmartCallOperateRequest, callback func(response *SmartCallOperateResponse, err error)) <-chan int
SmartCallOperateWithCallback invokes the dyvmsapi.SmartCallOperate API asynchronously
func (*Client) SmartCallOperateWithChan ¶
func (client *Client) SmartCallOperateWithChan(request *SmartCallOperateRequest) (<-chan *SmartCallOperateResponse, <-chan error)
SmartCallOperateWithChan invokes the dyvmsapi.SmartCallOperate API asynchronously
func (*Client) SmartCallWithCallback ¶
func (client *Client) SmartCallWithCallback(request *SmartCallRequest, callback func(response *SmartCallResponse, err error)) <-chan int
SmartCallWithCallback invokes the dyvmsapi.SmartCall API asynchronously
func (*Client) SmartCallWithChan ¶
func (client *Client) SmartCallWithChan(request *SmartCallRequest) (<-chan *SmartCallResponse, <-chan error)
SmartCallWithChan invokes the dyvmsapi.SmartCall API asynchronously
func (*Client) StartMicroOutbound ¶
func (client *Client) StartMicroOutbound(request *StartMicroOutboundRequest) (response *StartMicroOutboundResponse, err error)
StartMicroOutbound invokes the dyvmsapi.StartMicroOutbound API synchronously
func (*Client) StartMicroOutboundWithCallback ¶
func (client *Client) StartMicroOutboundWithCallback(request *StartMicroOutboundRequest, callback func(response *StartMicroOutboundResponse, err error)) <-chan int
StartMicroOutboundWithCallback invokes the dyvmsapi.StartMicroOutbound API asynchronously
func (*Client) StartMicroOutboundWithChan ¶
func (client *Client) StartMicroOutboundWithChan(request *StartMicroOutboundRequest) (<-chan *StartMicroOutboundResponse, <-chan error)
StartMicroOutboundWithChan invokes the dyvmsapi.StartMicroOutbound API asynchronously
func (*Client) StartRobotTask ¶
func (client *Client) StartRobotTask(request *StartRobotTaskRequest) (response *StartRobotTaskResponse, err error)
StartRobotTask invokes the dyvmsapi.StartRobotTask API synchronously
func (*Client) StartRobotTaskWithCallback ¶
func (client *Client) StartRobotTaskWithCallback(request *StartRobotTaskRequest, callback func(response *StartRobotTaskResponse, err error)) <-chan int
StartRobotTaskWithCallback invokes the dyvmsapi.StartRobotTask API asynchronously
func (*Client) StartRobotTaskWithChan ¶
func (client *Client) StartRobotTaskWithChan(request *StartRobotTaskRequest) (<-chan *StartRobotTaskResponse, <-chan error)
StartRobotTaskWithChan invokes the dyvmsapi.StartRobotTask API asynchronously
func (*Client) StopRobotTask ¶
func (client *Client) StopRobotTask(request *StopRobotTaskRequest) (response *StopRobotTaskResponse, err error)
StopRobotTask invokes the dyvmsapi.StopRobotTask API synchronously
func (*Client) StopRobotTaskWithCallback ¶
func (client *Client) StopRobotTaskWithCallback(request *StopRobotTaskRequest, callback func(response *StopRobotTaskResponse, err error)) <-chan int
StopRobotTaskWithCallback invokes the dyvmsapi.StopRobotTask API asynchronously
func (*Client) StopRobotTaskWithChan ¶
func (client *Client) StopRobotTaskWithChan(request *StopRobotTaskRequest) (<-chan *StopRobotTaskResponse, <-chan error)
StopRobotTaskWithChan invokes the dyvmsapi.StopRobotTask API asynchronously
func (*Client) SubmitHotlineTransferRegister ¶
func (client *Client) SubmitHotlineTransferRegister(request *SubmitHotlineTransferRegisterRequest) (response *SubmitHotlineTransferRegisterResponse, err error)
SubmitHotlineTransferRegister invokes the dyvmsapi.SubmitHotlineTransferRegister API synchronously
func (*Client) SubmitHotlineTransferRegisterWithCallback ¶
func (client *Client) SubmitHotlineTransferRegisterWithCallback(request *SubmitHotlineTransferRegisterRequest, callback func(response *SubmitHotlineTransferRegisterResponse, err error)) <-chan int
SubmitHotlineTransferRegisterWithCallback invokes the dyvmsapi.SubmitHotlineTransferRegister API asynchronously
func (*Client) SubmitHotlineTransferRegisterWithChan ¶
func (client *Client) SubmitHotlineTransferRegisterWithChan(request *SubmitHotlineTransferRegisterRequest) (<-chan *SubmitHotlineTransferRegisterResponse, <-chan error)
SubmitHotlineTransferRegisterWithChan invokes the dyvmsapi.SubmitHotlineTransferRegister API asynchronously
func (*Client) UnbindNumberAndVoipId ¶
func (client *Client) UnbindNumberAndVoipId(request *UnbindNumberAndVoipIdRequest) (response *UnbindNumberAndVoipIdResponse, err error)
UnbindNumberAndVoipId invokes the dyvmsapi.UnbindNumberAndVoipId API synchronously
func (*Client) UnbindNumberAndVoipIdWithCallback ¶
func (client *Client) UnbindNumberAndVoipIdWithCallback(request *UnbindNumberAndVoipIdRequest, callback func(response *UnbindNumberAndVoipIdResponse, err error)) <-chan int
UnbindNumberAndVoipIdWithCallback invokes the dyvmsapi.UnbindNumberAndVoipId API asynchronously
func (*Client) UnbindNumberAndVoipIdWithChan ¶
func (client *Client) UnbindNumberAndVoipIdWithChan(request *UnbindNumberAndVoipIdRequest) (<-chan *UnbindNumberAndVoipIdResponse, <-chan error)
UnbindNumberAndVoipIdWithChan invokes the dyvmsapi.UnbindNumberAndVoipId API asynchronously
func (*Client) UndoRtcNumberAuth ¶
func (client *Client) UndoRtcNumberAuth(request *UndoRtcNumberAuthRequest) (response *UndoRtcNumberAuthResponse, err error)
UndoRtcNumberAuth invokes the dyvmsapi.UndoRtcNumberAuth API synchronously
func (*Client) UndoRtcNumberAuthWithCallback ¶
func (client *Client) UndoRtcNumberAuthWithCallback(request *UndoRtcNumberAuthRequest, callback func(response *UndoRtcNumberAuthResponse, err error)) <-chan int
UndoRtcNumberAuthWithCallback invokes the dyvmsapi.UndoRtcNumberAuth API asynchronously
func (*Client) UndoRtcNumberAuthWithChan ¶
func (client *Client) UndoRtcNumberAuthWithChan(request *UndoRtcNumberAuthRequest) (<-chan *UndoRtcNumberAuthResponse, <-chan error)
UndoRtcNumberAuthWithChan invokes the dyvmsapi.UndoRtcNumberAuth API asynchronously
func (*Client) UploadRobotTaskCalledFile ¶
func (client *Client) UploadRobotTaskCalledFile(request *UploadRobotTaskCalledFileRequest) (response *UploadRobotTaskCalledFileResponse, err error)
UploadRobotTaskCalledFile invokes the dyvmsapi.UploadRobotTaskCalledFile API synchronously
func (*Client) UploadRobotTaskCalledFileWithCallback ¶
func (client *Client) UploadRobotTaskCalledFileWithCallback(request *UploadRobotTaskCalledFileRequest, callback func(response *UploadRobotTaskCalledFileResponse, err error)) <-chan int
UploadRobotTaskCalledFileWithCallback invokes the dyvmsapi.UploadRobotTaskCalledFile API asynchronously
func (*Client) UploadRobotTaskCalledFileWithChan ¶
func (client *Client) UploadRobotTaskCalledFileWithChan(request *UploadRobotTaskCalledFileRequest) (<-chan *UploadRobotTaskCalledFileResponse, <-chan error)
UploadRobotTaskCalledFileWithChan invokes the dyvmsapi.UploadRobotTaskCalledFile API asynchronously
func (*Client) VoipAddAccount ¶
func (client *Client) VoipAddAccount(request *VoipAddAccountRequest) (response *VoipAddAccountResponse, err error)
VoipAddAccount invokes the dyvmsapi.VoipAddAccount API synchronously
func (*Client) VoipAddAccountWithCallback ¶
func (client *Client) VoipAddAccountWithCallback(request *VoipAddAccountRequest, callback func(response *VoipAddAccountResponse, err error)) <-chan int
VoipAddAccountWithCallback invokes the dyvmsapi.VoipAddAccount API asynchronously
func (*Client) VoipAddAccountWithChan ¶
func (client *Client) VoipAddAccountWithChan(request *VoipAddAccountRequest) (<-chan *VoipAddAccountResponse, <-chan error)
VoipAddAccountWithChan invokes the dyvmsapi.VoipAddAccount API asynchronously
func (*Client) VoipGetToken ¶
func (client *Client) VoipGetToken(request *VoipGetTokenRequest) (response *VoipGetTokenResponse, err error)
VoipGetToken invokes the dyvmsapi.VoipGetToken API synchronously
func (*Client) VoipGetTokenWithCallback ¶
func (client *Client) VoipGetTokenWithCallback(request *VoipGetTokenRequest, callback func(response *VoipGetTokenResponse, err error)) <-chan int
VoipGetTokenWithCallback invokes the dyvmsapi.VoipGetToken API asynchronously
func (*Client) VoipGetTokenWithChan ¶
func (client *Client) VoipGetTokenWithChan(request *VoipGetTokenRequest) (<-chan *VoipGetTokenResponse, <-chan error)
VoipGetTokenWithChan invokes the dyvmsapi.VoipGetToken API asynchronously
type CloseSipAccountRequest ¶
type CloseSipAccountRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PartnerId requests.Integer `position:"Query" name:"PartnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SipAccountID string `position:"Query" name:"SipAccountID"` }
CloseSipAccountRequest is the request struct for api CloseSipAccount
func CreateCloseSipAccountRequest ¶
func CreateCloseSipAccountRequest() (request *CloseSipAccountRequest)
CreateCloseSipAccountRequest creates a request to invoke CloseSipAccount API
type CloseSipAccountResponse ¶
type CloseSipAccountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Data bool `json:"Data" xml:"Data"` Message string `json:"Message" xml:"Message"` }
CloseSipAccountResponse is the response struct for api CloseSipAccount
func CreateCloseSipAccountResponse ¶
func CreateCloseSipAccountResponse() (response *CloseSipAccountResponse)
CreateCloseSipAccountResponse creates a response to parse from CloseSipAccount response
type CreateCallTaskRequest ¶
type CreateCallTaskRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ScheduleType string `position:"Query" name:"ScheduleType"` Data string `position:"Query" name:"Data"` TaskName string `position:"Query" name:"TaskName"` StopTime string `position:"Query" name:"StopTime"` DataType string `position:"Query" name:"DataType"` TemplateName string `position:"Query" name:"TemplateName"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Resource string `position:"Query" name:"Resource"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResourceType string `position:"Query" name:"ResourceType"` BizType string `position:"Query" name:"BizType"` FireTime string `position:"Query" name:"FireTime"` TemplateCode string `position:"Query" name:"TemplateCode"` }
CreateCallTaskRequest is the request struct for api CreateCallTask
func CreateCreateCallTaskRequest ¶
func CreateCreateCallTaskRequest() (request *CreateCallTaskRequest)
CreateCreateCallTaskRequest creates a request to invoke CreateCallTask API
type CreateCallTaskResponse ¶
type CreateCallTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Data int64 `json:"Data" xml:"Data"` }
CreateCallTaskResponse is the response struct for api CreateCallTask
func CreateCreateCallTaskResponse ¶
func CreateCreateCallTaskResponse() (response *CreateCallTaskResponse)
CreateCreateCallTaskResponse creates a response to parse from CreateCallTask response
type CreateRobotTaskRequest ¶
type CreateRobotTaskRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` RecallStateCodes string `position:"Query" name:"RecallStateCodes"` TaskName string `position:"Query" name:"TaskName"` RecallTimes requests.Integer `position:"Query" name:"RecallTimes"` IsSelfLine requests.Boolean `position:"Query" name:"IsSelfLine"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` RetryType requests.Integer `position:"Query" name:"RetryType"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` DialogId requests.Integer `position:"Query" name:"DialogId"` Caller string `position:"Query" name:"Caller"` NumberStatusIdent requests.Boolean `position:"Query" name:"NumberStatusIdent"` CorpName string `position:"Query" name:"CorpName"` RecallInterval requests.Integer `position:"Query" name:"RecallInterval"` }
CreateRobotTaskRequest is the request struct for api CreateRobotTask
func CreateCreateRobotTaskRequest ¶
func CreateCreateRobotTaskRequest() (request *CreateRobotTaskRequest)
CreateCreateRobotTaskRequest creates a request to invoke CreateRobotTask API
type CreateRobotTaskResponse ¶
type CreateRobotTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
CreateRobotTaskResponse is the response struct for api CreateRobotTask
func CreateCreateRobotTaskResponse ¶
func CreateCreateRobotTaskResponse() (response *CreateRobotTaskResponse)
CreateCreateRobotTaskResponse creates a response to parse from CreateRobotTask response
type CreateSipAccountRequest ¶
type CreateSipAccountRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` BusinessKey string `position:"Query" name:"BusinessKey"` PartnerId requests.Integer `position:"Query" name:"PartnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
CreateSipAccountRequest is the request struct for api CreateSipAccount
func CreateCreateSipAccountRequest ¶
func CreateCreateSipAccountRequest() (request *CreateSipAccountRequest)
CreateCreateSipAccountRequest creates a request to invoke CreateSipAccount API
type CreateSipAccountResponse ¶
type CreateSipAccountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
CreateSipAccountResponse is the response struct for api CreateSipAccount
func CreateCreateSipAccountResponse ¶
func CreateCreateSipAccountResponse() (response *CreateSipAccountResponse)
CreateCreateSipAccountResponse creates a response to parse from CreateSipAccount response
type Data ¶
type Data struct { SipAccountID string `json:"SipAccountID" xml:"SipAccountID"` CalledRouteMode string `json:"CalledRouteMode" xml:"CalledRouteMode"` VoipName string `json:"VoipName" xml:"VoipName"` PageSize int `json:"PageSize" xml:"PageSize"` OrderId string `json:"OrderId" xml:"OrderId"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` PageNo int `json:"PageNo" xml:"PageNo"` ChannelId string `json:"ChannelId" xml:"ChannelId"` VoipPassword string `json:"VoipPassword" xml:"VoipPassword"` QualificationId string `json:"QualificationId" xml:"QualificationId"` Status string `json:"Status" xml:"Status"` Total int64 `json:"Total" xml:"Total"` TransferTimeout string `json:"TransferTimeout" xml:"TransferTimeout"` Details []DetailsItem `json:"Details" xml:"Details"` Values []ValuesItemInListHotlineTransferRegisterFile `json:"Values" xml:"Values"` }
Data is a nested struct in dyvmsapi response
type DataInListCallTask ¶
type DataInListCallTask struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInListCallTask is a nested struct in dyvmsapi response
type DataInListCallTaskDetail ¶
type DataInListCallTaskDetail struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInListCallTaskDetail is a nested struct in dyvmsapi response
type DataInQueryCallInTransferRecord ¶
type DataInQueryCallInTransferRecord struct { Total int64 `json:"Total" xml:"Total"` PageNo int64 `json:"PageNo" xml:"PageNo"` PageSize int64 `json:"PageSize" xml:"PageSize"` Values []ValuesItem `json:"Values" xml:"Values"` }
DataInQueryCallInTransferRecord is a nested struct in dyvmsapi response
type DataItem ¶
type DataItem struct { TemplateName string `json:"TemplateName" xml:"TemplateName"` TemplateCode string `json:"TemplateCode" xml:"TemplateCode"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Data string `json:"Data" xml:"Data"` CompletedCount int64 `json:"CompletedCount" xml:"CompletedCount"` CalledNum string `json:"CalledNum" xml:"CalledNum"` Id int64 `json:"Id" xml:"Id"` CompletedRate int `json:"CompletedRate" xml:"CompletedRate"` Caller string `json:"Caller" xml:"Caller"` BizType string `json:"BizType" xml:"BizType"` DataType string `json:"DataType" xml:"DataType"` FireTime string `json:"FireTime" xml:"FireTime"` TaskName string `json:"TaskName" xml:"TaskName"` CompleteTime string `json:"CompleteTime" xml:"CompleteTime"` Status string `json:"Status" xml:"Status"` StopTime string `json:"StopTime" xml:"StopTime"` Duration int64 `json:"Duration" xml:"Duration"` Resource string `json:"Resource" xml:"Resource"` }
DataItem is a nested struct in dyvmsapi response
type DeleteRobotTaskRequest ¶
type DeleteRobotTaskRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TaskId requests.Integer `position:"Query" name:"TaskId"` }
DeleteRobotTaskRequest is the request struct for api DeleteRobotTask
func CreateDeleteRobotTaskRequest ¶
func CreateDeleteRobotTaskRequest() (request *DeleteRobotTaskRequest)
CreateDeleteRobotTaskRequest creates a request to invoke DeleteRobotTask API
type DeleteRobotTaskResponse ¶
type DeleteRobotTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
DeleteRobotTaskResponse is the response struct for api DeleteRobotTask
func CreateDeleteRobotTaskResponse ¶
func CreateDeleteRobotTaskResponse() (response *DeleteRobotTaskResponse)
CreateDeleteRobotTaskResponse creates a response to parse from DeleteRobotTask response
type DescribeRecordDataRequest ¶
type DescribeRecordDataRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AccountType string `position:"Query" name:"AccountType"` Acid string `position:"Query" name:"Acid"` AccountId string `position:"Query" name:"AccountId"` SecLevel requests.Integer `position:"Query" name:"SecLevel"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ProdCode string `position:"Query" name:"ProdCode"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeRecordDataRequest is the request struct for api DescribeRecordData
func CreateDescribeRecordDataRequest ¶
func CreateDescribeRecordDataRequest() (request *DescribeRecordDataRequest)
CreateDescribeRecordDataRequest creates a request to invoke DescribeRecordData API
type DescribeRecordDataResponse ¶
type DescribeRecordDataResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` OssLink string `json:"OssLink" xml:"OssLink"` Acid string `json:"Acid" xml:"Acid"` AgentId string `json:"AgentId" xml:"AgentId"` }
DescribeRecordDataResponse is the response struct for api DescribeRecordData
func CreateDescribeRecordDataResponse ¶
func CreateDescribeRecordDataResponse() (response *DescribeRecordDataResponse)
CreateDescribeRecordDataResponse creates a response to parse from DescribeRecordData response
type Details ¶
type Details struct {
DetailsItem []DetailsItem `json:"Details" xml:"Details"`
}
Details is a nested struct in dyvmsapi response
type DetailsItem ¶
type DetailsItem struct {
Called string `json:"Called" xml:"Called"`
}
DetailsItem is a nested struct in dyvmsapi response
type DoRtcNumberAuthRequest ¶
type DoRtcNumberAuthRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` PhoneNumber string `position:"Query" name:"PhoneNumber"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DoRtcNumberAuthRequest is the request struct for api DoRtcNumberAuth
func CreateDoRtcNumberAuthRequest ¶
func CreateDoRtcNumberAuthRequest() (request *DoRtcNumberAuthRequest)
CreateDoRtcNumberAuthRequest creates a request to invoke DoRtcNumberAuth API
type DoRtcNumberAuthResponse ¶
type DoRtcNumberAuthResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Module string `json:"Module" xml:"Module"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
DoRtcNumberAuthResponse is the response struct for api DoRtcNumberAuth
func CreateDoRtcNumberAuthResponse ¶
func CreateDoRtcNumberAuthResponse() (response *DoRtcNumberAuthResponse)
CreateDoRtcNumberAuthResponse creates a response to parse from DoRtcNumberAuth response
type DoubleCallSeatRequest ¶
type DoubleCallSeatRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CallerShowNumber string `position:"Query" name:"CallerShowNumber"` SessionTimeout requests.Integer `position:"Query" name:"SessionTimeout"` CalledNumber string `position:"Query" name:"CalledNumber"` VoiceCode string `position:"Query" name:"VoiceCode"` CalledShowNumber string `position:"Query" name:"CalledShowNumber"` AsrFlag requests.Boolean `position:"Query" name:"AsrFlag"` CallType string `position:"Query" name:"CallType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` RecordFlag requests.Boolean `position:"Query" name:"RecordFlag"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` RecordPoint requests.Integer `position:"Query" name:"RecordPoint"` OutId string `position:"Query" name:"OutId"` AsrModelId string `position:"Query" name:"AsrModelId"` CallerNumber string `position:"Query" name:"CallerNumber"` }
DoubleCallSeatRequest is the request struct for api DoubleCallSeat
func CreateDoubleCallSeatRequest ¶
func CreateDoubleCallSeatRequest() (request *DoubleCallSeatRequest)
CreateDoubleCallSeatRequest creates a request to invoke DoubleCallSeat API
type DoubleCallSeatResponse ¶
type DoubleCallSeatResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CallId string `json:"CallId" xml:"CallId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
DoubleCallSeatResponse is the response struct for api DoubleCallSeat
func CreateDoubleCallSeatResponse ¶
func CreateDoubleCallSeatResponse() (response *DoubleCallSeatResponse)
CreateDoubleCallSeatResponse creates a response to parse from DoubleCallSeat response
type ExecuteCallTaskRequest ¶
type ExecuteCallTaskRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TaskId requests.Integer `position:"Query" name:"TaskId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` FireTime string `position:"Query" name:"FireTime"` Status string `position:"Query" name:"Status"` }
ExecuteCallTaskRequest is the request struct for api ExecuteCallTask
func CreateExecuteCallTaskRequest ¶
func CreateExecuteCallTaskRequest() (request *ExecuteCallTaskRequest)
CreateExecuteCallTaskRequest creates a request to invoke ExecuteCallTask API
type ExecuteCallTaskResponse ¶
type ExecuteCallTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Data bool `json:"Data" xml:"Data"` }
ExecuteCallTaskResponse is the response struct for api ExecuteCallTask
func CreateExecuteCallTaskResponse ¶
func CreateExecuteCallTaskResponse() (response *ExecuteCallTaskResponse)
CreateExecuteCallTaskResponse creates a response to parse from ExecuteCallTask response
type GetCallInfoRequest ¶
type GetCallInfoRequest struct { *requests.RpcRequest RtcId string `position:"Query" name:"RtcId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
GetCallInfoRequest is the request struct for api GetCallInfo
func CreateGetCallInfoRequest ¶
func CreateGetCallInfoRequest() (request *GetCallInfoRequest)
CreateGetCallInfoRequest creates a request to invoke GetCallInfo API
type GetCallInfoResponse ¶
type GetCallInfoResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetCallInfoResponse is the response struct for api GetCallInfo
func CreateGetCallInfoResponse ¶
func CreateGetCallInfoResponse() (response *GetCallInfoResponse)
CreateGetCallInfoResponse creates a response to parse from GetCallInfo response
type GetHotlineQualificationByOrderRequest ¶
type GetHotlineQualificationByOrderRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OrderId string `position:"Query" name:"OrderId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
GetHotlineQualificationByOrderRequest is the request struct for api GetHotlineQualificationByOrder
func CreateGetHotlineQualificationByOrderRequest ¶
func CreateGetHotlineQualificationByOrderRequest() (request *GetHotlineQualificationByOrderRequest)
CreateGetHotlineQualificationByOrderRequest creates a request to invoke GetHotlineQualificationByOrder API
type GetHotlineQualificationByOrderResponse ¶
type GetHotlineQualificationByOrderResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
GetHotlineQualificationByOrderResponse is the response struct for api GetHotlineQualificationByOrder
func CreateGetHotlineQualificationByOrderResponse ¶
func CreateGetHotlineQualificationByOrderResponse() (response *GetHotlineQualificationByOrderResponse)
CreateGetHotlineQualificationByOrderResponse creates a response to parse from GetHotlineQualificationByOrder response
type GetRtcTokenRequest ¶
type GetRtcTokenRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` UserId string `position:"Query" name:"UserId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` DeviceId string `position:"Query" name:"DeviceId"` IsCustomAccount requests.Boolean `position:"Query" name:"IsCustomAccount"` }
GetRtcTokenRequest is the request struct for api GetRtcToken
func CreateGetRtcTokenRequest ¶
func CreateGetRtcTokenRequest() (request *GetRtcTokenRequest)
CreateGetRtcTokenRequest creates a request to invoke GetRtcToken API
type GetRtcTokenResponse ¶
type GetRtcTokenResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Module string `json:"Module" xml:"Module"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
GetRtcTokenResponse is the response struct for api GetRtcToken
func CreateGetRtcTokenResponse ¶
func CreateGetRtcTokenResponse() (response *GetRtcTokenResponse)
CreateGetRtcTokenResponse creates a response to parse from GetRtcToken response
type GetTokenRequest ¶
type GetTokenRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TokenType string `position:"Query" name:"TokenType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
GetTokenRequest is the request struct for api GetToken
func CreateGetTokenRequest ¶
func CreateGetTokenRequest() (request *GetTokenRequest)
CreateGetTokenRequest creates a request to invoke GetToken API
type GetTokenResponse ¶
type GetTokenResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` Token string `json:"Token" xml:"Token"` }
GetTokenResponse is the response struct for api GetToken
func CreateGetTokenResponse ¶
func CreateGetTokenResponse() (response *GetTokenResponse)
CreateGetTokenResponse creates a response to parse from GetToken response
type IvrCallMenuKeyMap ¶
type IvrCallMenuKeyMap struct { Code string `name:"Code"` TtsParams string `name:"TtsParams"` Key string `name:"Key"` }
IvrCallMenuKeyMap is a repeated param struct in IvrCallRequest
type IvrCallRequest ¶
type IvrCallRequest struct { *requests.RpcRequest ByeCode string `position:"Query" name:"ByeCode"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` StartTtsParams string `position:"Query" name:"StartTtsParams"` Timeout requests.Integer `position:"Query" name:"Timeout"` StartCode string `position:"Query" name:"StartCode"` CalledNumber string `position:"Query" name:"CalledNumber"` CalledShowNumber string `position:"Query" name:"CalledShowNumber"` MenuKeyMap *[]IvrCallMenuKeyMap `position:"Query" name:"MenuKeyMap" type:"Repeated"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` PlayTimes requests.Integer `position:"Query" name:"PlayTimes"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` OutId string `position:"Query" name:"OutId"` ByeTtsParams string `position:"Query" name:"ByeTtsParams"` }
IvrCallRequest is the request struct for api IvrCall
func CreateIvrCallRequest ¶
func CreateIvrCallRequest() (request *IvrCallRequest)
CreateIvrCallRequest creates a request to invoke IvrCall API
type IvrCallResponse ¶
type IvrCallResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CallId string `json:"CallId" xml:"CallId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
IvrCallResponse is the response struct for api IvrCall
func CreateIvrCallResponse ¶
func CreateIvrCallResponse() (response *IvrCallResponse)
CreateIvrCallResponse creates a response to parse from IvrCall response
type ListCallTaskDetailRequest ¶
type ListCallTaskDetailRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` CalledNum string `position:"Query" name:"CalledNum"` TaskId requests.Integer `position:"Query" name:"TaskId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Status string `position:"Query" name:"Status"` }
ListCallTaskDetailRequest is the request struct for api ListCallTaskDetail
func CreateListCallTaskDetailRequest ¶
func CreateListCallTaskDetailRequest() (request *ListCallTaskDetailRequest)
CreateListCallTaskDetailRequest creates a request to invoke ListCallTaskDetail API
type ListCallTaskDetailResponse ¶
type ListCallTaskDetailResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Total int64 `json:"Total" xml:"Total"` TotalPage int64 `json:"TotalPage" xml:"TotalPage"` PageSize int64 `json:"PageSize" xml:"PageSize"` PageNumber int64 `json:"PageNumber" xml:"PageNumber"` Data []DataItem `json:"Data" xml:"Data"` }
ListCallTaskDetailResponse is the response struct for api ListCallTaskDetail
func CreateListCallTaskDetailResponse ¶
func CreateListCallTaskDetailResponse() (response *ListCallTaskDetailResponse)
CreateListCallTaskDetailResponse creates a response to parse from ListCallTaskDetail response
type ListCallTaskRequest ¶
type ListCallTaskRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TaskName string `position:"Query" name:"TaskName"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` TemplateName string `position:"Query" name:"TemplateName"` TaskId string `position:"Query" name:"TaskId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` BizType string `position:"Query" name:"BizType"` Status string `position:"Query" name:"Status"` }
ListCallTaskRequest is the request struct for api ListCallTask
func CreateListCallTaskRequest ¶
func CreateListCallTaskRequest() (request *ListCallTaskRequest)
CreateListCallTaskRequest creates a request to invoke ListCallTask API
type ListCallTaskResponse ¶
type ListCallTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` PageNumber int64 `json:"PageNumber" xml:"PageNumber"` PageSize int64 `json:"PageSize" xml:"PageSize"` Total int64 `json:"Total" xml:"Total"` Data []DataItem `json:"Data" xml:"Data"` }
ListCallTaskResponse is the response struct for api ListCallTask
func CreateListCallTaskResponse ¶
func CreateListCallTaskResponse() (response *ListCallTaskResponse)
CreateListCallTaskResponse creates a response to parse from ListCallTask response
type ListHotlineTransferNumberRequest ¶
type ListHotlineTransferNumberRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` HotlineNumber string `position:"Query" name:"HotlineNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` QualificationId string `position:"Query" name:"QualificationId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNo requests.Integer `position:"Query" name:"PageNo"` }
ListHotlineTransferNumberRequest is the request struct for api ListHotlineTransferNumber
func CreateListHotlineTransferNumberRequest ¶
func CreateListHotlineTransferNumberRequest() (request *ListHotlineTransferNumberRequest)
CreateListHotlineTransferNumberRequest creates a request to invoke ListHotlineTransferNumber API
type ListHotlineTransferNumberResponse ¶
type ListHotlineTransferNumberResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
ListHotlineTransferNumberResponse is the response struct for api ListHotlineTransferNumber
func CreateListHotlineTransferNumberResponse ¶
func CreateListHotlineTransferNumberResponse() (response *ListHotlineTransferNumberResponse)
CreateListHotlineTransferNumberResponse creates a response to parse from ListHotlineTransferNumber response
type ListHotlineTransferRegisterFileRequest ¶
type ListHotlineTransferRegisterFileRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` HotlineNumber string `position:"Query" name:"HotlineNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` QualificationId string `position:"Query" name:"QualificationId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNo requests.Integer `position:"Query" name:"PageNo"` }
ListHotlineTransferRegisterFileRequest is the request struct for api ListHotlineTransferRegisterFile
func CreateListHotlineTransferRegisterFileRequest ¶
func CreateListHotlineTransferRegisterFileRequest() (request *ListHotlineTransferRegisterFileRequest)
CreateListHotlineTransferRegisterFileRequest creates a request to invoke ListHotlineTransferRegisterFile API
type ListHotlineTransferRegisterFileResponse ¶
type ListHotlineTransferRegisterFileResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
ListHotlineTransferRegisterFileResponse is the response struct for api ListHotlineTransferRegisterFile
func CreateListHotlineTransferRegisterFileResponse ¶
func CreateListHotlineTransferRegisterFileResponse() (response *ListHotlineTransferRegisterFileResponse)
CreateListHotlineTransferRegisterFileResponse creates a response to parse from ListHotlineTransferRegisterFile response
type ListOrderedNumbersRequest ¶
type ListOrderedNumbersRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ProdCode string `position:"Query" name:"ProdCode"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ListOrderedNumbersRequest is the request struct for api ListOrderedNumbers
func CreateListOrderedNumbersRequest ¶
func CreateListOrderedNumbersRequest() (request *ListOrderedNumbersRequest)
CreateListOrderedNumbersRequest creates a request to invoke ListOrderedNumbers API
type ListOrderedNumbersResponse ¶
type ListOrderedNumbersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Numbers []string `json:"Numbers" xml:"Numbers"` }
ListOrderedNumbersResponse is the response struct for api ListOrderedNumbers
func CreateListOrderedNumbersResponse ¶
func CreateListOrderedNumbersResponse() (response *ListOrderedNumbersResponse)
CreateListOrderedNumbersResponse creates a response to parse from ListOrderedNumbers response
type ListOutboundStrategiesRequest ¶
type ListOutboundStrategiesRequest struct { *requests.RpcRequest BuId requests.Integer `position:"Query" name:"BuId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Keyword string `position:"Query" name:"Keyword"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ProdCode string `position:"Query" name:"ProdCode"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ListOutboundStrategiesRequest is the request struct for api ListOutboundStrategies
func CreateListOutboundStrategiesRequest ¶
func CreateListOutboundStrategiesRequest() (request *ListOutboundStrategiesRequest)
CreateListOutboundStrategiesRequest creates a request to invoke ListOutboundStrategies API
type ListOutboundStrategiesResponse ¶
type ListOutboundStrategiesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` OutboundStrategies []OutboundStrategy `json:"OutboundStrategies" xml:"OutboundStrategies"` }
ListOutboundStrategiesResponse is the response struct for api ListOutboundStrategies
func CreateListOutboundStrategiesResponse ¶
func CreateListOutboundStrategiesResponse() (response *ListOutboundStrategiesResponse)
CreateListOutboundStrategiesResponse creates a response to parse from ListOutboundStrategies response
type ListRobotTaskCallsRequest ¶
type ListRobotTaskCallsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Called string `position:"Query" name:"Called"` DialogCountTo string `position:"Query" name:"DialogCountTo"` DurationFrom string `position:"Query" name:"DurationFrom"` PageSize requests.Integer `position:"Query" name:"PageSize"` TaskId string `position:"Query" name:"TaskId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DialogCountFrom string `position:"Query" name:"DialogCountFrom"` DurationTo string `position:"Query" name:"DurationTo"` HangupDirection string `position:"Query" name:"HangupDirection"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNo requests.Integer `position:"Query" name:"PageNo"` CallResult string `position:"Query" name:"CallResult"` }
ListRobotTaskCallsRequest is the request struct for api ListRobotTaskCalls
func CreateListRobotTaskCallsRequest ¶
func CreateListRobotTaskCallsRequest() (request *ListRobotTaskCallsRequest)
CreateListRobotTaskCallsRequest creates a request to invoke ListRobotTaskCalls API
type ListRobotTaskCallsResponse ¶
type ListRobotTaskCallsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` PageSize string `json:"PageSize" xml:"PageSize"` PageNo string `json:"PageNo" xml:"PageNo"` TotalCount string `json:"TotalCount" xml:"TotalCount"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
ListRobotTaskCallsResponse is the response struct for api ListRobotTaskCalls
func CreateListRobotTaskCallsResponse ¶
func CreateListRobotTaskCallsResponse() (response *ListRobotTaskCallsResponse)
CreateListRobotTaskCallsResponse creates a response to parse from ListRobotTaskCalls response
type Numbers ¶
type Numbers struct {
Number []string `json:"Number" xml:"Number"`
}
Numbers is a nested struct in dyvmsapi response
type OutboundStrategies ¶
type OutboundStrategies struct {
OutboundStrategy []OutboundStrategy `json:"OutboundStrategy" xml:"OutboundStrategy"`
}
OutboundStrategies is a nested struct in dyvmsapi response
type OutboundStrategy ¶
type OutboundStrategy struct { Id int64 `json:"Id" xml:"Id"` GmtCreateStr string `json:"GmtCreateStr" xml:"GmtCreateStr"` GmtModifiedStr string `json:"GmtModifiedStr" xml:"GmtModifiedStr"` CreatorId int64 `json:"CreatorId" xml:"CreatorId"` CreatorName string `json:"CreatorName" xml:"CreatorName"` ModifierId int64 `json:"ModifierId" xml:"ModifierId"` ModifierName string `json:"ModifierName" xml:"ModifierName"` BuId int64 `json:"BuId" xml:"BuId"` DepartmentId int64 `json:"DepartmentId" xml:"DepartmentId"` Name string `json:"name" xml:"name"` NumType int `json:"NumType" xml:"NumType"` OutboundNum string `json:"OutboundNum" xml:"OutboundNum"` RobotType int `json:"RobotType" xml:"RobotType"` RobotId string `json:"RobotId" xml:"RobotId"` RobotName string `json:"RobotName" xml:"RobotName"` ResourceAllocation int `json:"ResourceAllocation" xml:"ResourceAllocation"` SceneName string `json:"SceneName" xml:"SceneName"` RuleCode int64 `json:"RuleCode" xml:"RuleCode"` Status int `json:"Status" xml:"Status"` ExtAttr string `json:"ExtAttr" xml:"ExtAttr"` Process int `json:"Process" xml:"Process"` SuccessRate int `json:"SuccessRate" xml:"SuccessRate"` }
OutboundStrategy is a nested struct in dyvmsapi response
type QueryCallDetailByCallIdRequest ¶
type QueryCallDetailByCallIdRequest struct { *requests.RpcRequest CallId string `position:"Query" name:"CallId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` QueryDate requests.Integer `position:"Query" name:"QueryDate"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ProdId requests.Integer `position:"Query" name:"ProdId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
QueryCallDetailByCallIdRequest is the request struct for api QueryCallDetailByCallId
func CreateQueryCallDetailByCallIdRequest ¶
func CreateQueryCallDetailByCallIdRequest() (request *QueryCallDetailByCallIdRequest)
CreateQueryCallDetailByCallIdRequest creates a request to invoke QueryCallDetailByCallId API
type QueryCallDetailByCallIdResponse ¶
type QueryCallDetailByCallIdResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
QueryCallDetailByCallIdResponse is the response struct for api QueryCallDetailByCallId
func CreateQueryCallDetailByCallIdResponse ¶
func CreateQueryCallDetailByCallIdResponse() (response *QueryCallDetailByCallIdResponse)
CreateQueryCallDetailByCallIdResponse creates a response to parse from QueryCallDetailByCallId response
type QueryCallDetailByTaskIdRequest ¶
type QueryCallDetailByTaskIdRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Callee string `position:"Query" name:"Callee"` TaskId string `position:"Query" name:"TaskId"` QueryDate requests.Integer `position:"Query" name:"QueryDate"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
QueryCallDetailByTaskIdRequest is the request struct for api QueryCallDetailByTaskId
func CreateQueryCallDetailByTaskIdRequest ¶
func CreateQueryCallDetailByTaskIdRequest() (request *QueryCallDetailByTaskIdRequest)
CreateQueryCallDetailByTaskIdRequest creates a request to invoke QueryCallDetailByTaskId API
type QueryCallDetailByTaskIdResponse ¶
type QueryCallDetailByTaskIdResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
QueryCallDetailByTaskIdResponse is the response struct for api QueryCallDetailByTaskId
func CreateQueryCallDetailByTaskIdResponse ¶
func CreateQueryCallDetailByTaskIdResponse() (response *QueryCallDetailByTaskIdResponse)
CreateQueryCallDetailByTaskIdResponse creates a response to parse from QueryCallDetailByTaskId response
type QueryCallInPoolTransferConfigRequest ¶
type QueryCallInPoolTransferConfigRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PhoneNumber string `position:"Query" name:"PhoneNumber"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
QueryCallInPoolTransferConfigRequest is the request struct for api QueryCallInPoolTransferConfig
func CreateQueryCallInPoolTransferConfigRequest ¶
func CreateQueryCallInPoolTransferConfigRequest() (request *QueryCallInPoolTransferConfigRequest)
CreateQueryCallInPoolTransferConfigRequest creates a request to invoke QueryCallInPoolTransferConfig API
type QueryCallInPoolTransferConfigResponse ¶
type QueryCallInPoolTransferConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
QueryCallInPoolTransferConfigResponse is the response struct for api QueryCallInPoolTransferConfig
func CreateQueryCallInPoolTransferConfigResponse ¶
func CreateQueryCallInPoolTransferConfigResponse() (response *QueryCallInPoolTransferConfigResponse)
CreateQueryCallInPoolTransferConfigResponse creates a response to parse from QueryCallInPoolTransferConfig response
type QueryCallInTransferRecordRequest ¶
type QueryCallInTransferRecordRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PhoneNumber string `position:"Query" name:"PhoneNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` QueryDate string `position:"Query" name:"QueryDate"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNo requests.Integer `position:"Query" name:"PageNo"` CallInCaller string `position:"Query" name:"CallInCaller"` }
QueryCallInTransferRecordRequest is the request struct for api QueryCallInTransferRecord
func CreateQueryCallInTransferRecordRequest ¶
func CreateQueryCallInTransferRecordRequest() (request *QueryCallInTransferRecordRequest)
CreateQueryCallInTransferRecordRequest creates a request to invoke QueryCallInTransferRecord API
type QueryCallInTransferRecordResponse ¶
type QueryCallInTransferRecordResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data DataInQueryCallInTransferRecord `json:"Data" xml:"Data"` }
QueryCallInTransferRecordResponse is the response struct for api QueryCallInTransferRecord
func CreateQueryCallInTransferRecordResponse ¶
func CreateQueryCallInTransferRecordResponse() (response *QueryCallInTransferRecordResponse)
CreateQueryCallInTransferRecordResponse creates a response to parse from QueryCallInTransferRecord response
type QueryRobotInfoListRequest ¶
type QueryRobotInfoListRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AuditStatus string `position:"Query" name:"AuditStatus"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
QueryRobotInfoListRequest is the request struct for api QueryRobotInfoList
func CreateQueryRobotInfoListRequest ¶
func CreateQueryRobotInfoListRequest() (request *QueryRobotInfoListRequest)
CreateQueryRobotInfoListRequest creates a request to invoke QueryRobotInfoList API
type QueryRobotInfoListResponse ¶
type QueryRobotInfoListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
QueryRobotInfoListResponse is the response struct for api QueryRobotInfoList
func CreateQueryRobotInfoListResponse ¶
func CreateQueryRobotInfoListResponse() (response *QueryRobotInfoListResponse)
CreateQueryRobotInfoListResponse creates a response to parse from QueryRobotInfoList response
type QueryRobotTaskCallDetailRequest ¶
type QueryRobotTaskCallDetailRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Callee string `position:"Query" name:"Callee"` TaskId requests.Integer `position:"Query" name:"TaskId"` QueryDate requests.Integer `position:"Query" name:"QueryDate"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
QueryRobotTaskCallDetailRequest is the request struct for api QueryRobotTaskCallDetail
func CreateQueryRobotTaskCallDetailRequest ¶
func CreateQueryRobotTaskCallDetailRequest() (request *QueryRobotTaskCallDetailRequest)
CreateQueryRobotTaskCallDetailRequest creates a request to invoke QueryRobotTaskCallDetail API
type QueryRobotTaskCallDetailResponse ¶
type QueryRobotTaskCallDetailResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
QueryRobotTaskCallDetailResponse is the response struct for api QueryRobotTaskCallDetail
func CreateQueryRobotTaskCallDetailResponse ¶
func CreateQueryRobotTaskCallDetailResponse() (response *QueryRobotTaskCallDetailResponse)
CreateQueryRobotTaskCallDetailResponse creates a response to parse from QueryRobotTaskCallDetail response
type QueryRobotTaskCallListRequest ¶
type QueryRobotTaskCallListRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Called string `position:"Query" name:"Called"` DialogCountTo string `position:"Query" name:"DialogCountTo"` DurationFrom string `position:"Query" name:"DurationFrom"` PageSize requests.Integer `position:"Query" name:"PageSize"` TaskId string `position:"Query" name:"TaskId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DialogCountFrom string `position:"Query" name:"DialogCountFrom"` DurationTo string `position:"Query" name:"DurationTo"` HangupDirection string `position:"Query" name:"HangupDirection"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNo requests.Integer `position:"Query" name:"PageNo"` CallResult string `position:"Query" name:"CallResult"` }
QueryRobotTaskCallListRequest is the request struct for api QueryRobotTaskCallList
func CreateQueryRobotTaskCallListRequest ¶
func CreateQueryRobotTaskCallListRequest() (request *QueryRobotTaskCallListRequest)
CreateQueryRobotTaskCallListRequest creates a request to invoke QueryRobotTaskCallList API
type QueryRobotTaskCallListResponse ¶
type QueryRobotTaskCallListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
QueryRobotTaskCallListResponse is the response struct for api QueryRobotTaskCallList
func CreateQueryRobotTaskCallListResponse ¶
func CreateQueryRobotTaskCallListResponse() (response *QueryRobotTaskCallListResponse)
CreateQueryRobotTaskCallListResponse creates a response to parse from QueryRobotTaskCallList response
type QueryRobotTaskDetailRequest ¶
type QueryRobotTaskDetailRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Id requests.Integer `position:"Query" name:"Id"` }
QueryRobotTaskDetailRequest is the request struct for api QueryRobotTaskDetail
func CreateQueryRobotTaskDetailRequest ¶
func CreateQueryRobotTaskDetailRequest() (request *QueryRobotTaskDetailRequest)
CreateQueryRobotTaskDetailRequest creates a request to invoke QueryRobotTaskDetail API
type QueryRobotTaskDetailResponse ¶
type QueryRobotTaskDetailResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
QueryRobotTaskDetailResponse is the response struct for api QueryRobotTaskDetail
func CreateQueryRobotTaskDetailResponse ¶
func CreateQueryRobotTaskDetailResponse() (response *QueryRobotTaskDetailResponse)
CreateQueryRobotTaskDetailResponse creates a response to parse from QueryRobotTaskDetail response
type QueryRobotTaskListRequest ¶
type QueryRobotTaskListRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TaskName string `position:"Query" name:"TaskName"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNo requests.Integer `position:"Query" name:"PageNo"` Time string `position:"Query" name:"Time"` Status string `position:"Query" name:"Status"` }
QueryRobotTaskListRequest is the request struct for api QueryRobotTaskList
func CreateQueryRobotTaskListRequest ¶
func CreateQueryRobotTaskListRequest() (request *QueryRobotTaskListRequest)
CreateQueryRobotTaskListRequest creates a request to invoke QueryRobotTaskList API
type QueryRobotTaskListResponse ¶
type QueryRobotTaskListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` PageSize string `json:"PageSize" xml:"PageSize"` PageNo string `json:"PageNo" xml:"PageNo"` TotalCount string `json:"TotalCount" xml:"TotalCount"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
QueryRobotTaskListResponse is the response struct for api QueryRobotTaskList
func CreateQueryRobotTaskListResponse ¶
func CreateQueryRobotTaskListResponse() (response *QueryRobotTaskListResponse)
CreateQueryRobotTaskListResponse creates a response to parse from QueryRobotTaskList response
type QueryRobotv2AllListRequest ¶
type QueryRobotv2AllListRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
QueryRobotv2AllListRequest is the request struct for api QueryRobotv2AllList
func CreateQueryRobotv2AllListRequest ¶
func CreateQueryRobotv2AllListRequest() (request *QueryRobotv2AllListRequest)
CreateQueryRobotv2AllListRequest creates a request to invoke QueryRobotv2AllList API
type QueryRobotv2AllListResponse ¶
type QueryRobotv2AllListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
QueryRobotv2AllListResponse is the response struct for api QueryRobotv2AllList
func CreateQueryRobotv2AllListResponse ¶
func CreateQueryRobotv2AllListResponse() (response *QueryRobotv2AllListResponse)
CreateQueryRobotv2AllListResponse creates a response to parse from QueryRobotv2AllList response
type QueryRtcNumberAuthStatusRequest ¶
type QueryRtcNumberAuthStatusRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` PhoneNumber string `position:"Query" name:"PhoneNumber"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
QueryRtcNumberAuthStatusRequest is the request struct for api QueryRtcNumberAuthStatus
func CreateQueryRtcNumberAuthStatusRequest ¶
func CreateQueryRtcNumberAuthStatusRequest() (request *QueryRtcNumberAuthStatusRequest)
CreateQueryRtcNumberAuthStatusRequest creates a request to invoke QueryRtcNumberAuthStatus API
type QueryRtcNumberAuthStatusResponse ¶
type QueryRtcNumberAuthStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Module string `json:"Module" xml:"Module"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
QueryRtcNumberAuthStatusResponse is the response struct for api QueryRtcNumberAuthStatus
func CreateQueryRtcNumberAuthStatusResponse ¶
func CreateQueryRtcNumberAuthStatusResponse() (response *QueryRtcNumberAuthStatusResponse)
CreateQueryRtcNumberAuthStatusResponse creates a response to parse from QueryRtcNumberAuthStatus response
type QueryVirtualNumberRelationRequest ¶
type QueryVirtualNumberRelationRequest struct { *requests.RpcRequest SpecId requests.Integer `position:"Query" name:"SpecId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` RouteType requests.Integer `position:"Query" name:"RouteType"` PageSize requests.Integer `position:"Query" name:"PageSize"` RelatedNum string `position:"Query" name:"RelatedNum"` RegionNameCity string `position:"Query" name:"RegionNameCity"` QualificationId requests.Integer `position:"Query" name:"QualificationId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ProdCode string `position:"Query" name:"ProdCode"` PhoneNum string `position:"Query" name:"PhoneNum"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNo requests.Integer `position:"Query" name:"PageNo"` }
QueryVirtualNumberRelationRequest is the request struct for api QueryVirtualNumberRelation
func CreateQueryVirtualNumberRelationRequest ¶
func CreateQueryVirtualNumberRelationRequest() (request *QueryVirtualNumberRelationRequest)
CreateQueryVirtualNumberRelationRequest creates a request to invoke QueryVirtualNumberRelation API
type QueryVirtualNumberRelationResponse ¶
type QueryVirtualNumberRelationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Data string `json:"Data" xml:"Data"` }
QueryVirtualNumberRelationResponse is the response struct for api QueryVirtualNumberRelation
func CreateQueryVirtualNumberRelationResponse ¶
func CreateQueryVirtualNumberRelationResponse() (response *QueryVirtualNumberRelationResponse)
CreateQueryVirtualNumberRelationResponse creates a response to parse from QueryVirtualNumberRelation response
type QueryVirtualNumberRequest ¶
type QueryVirtualNumberRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` RouteType requests.Integer `position:"Query" name:"RouteType"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ProdCode string `position:"Query" name:"ProdCode"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNo requests.Integer `position:"Query" name:"PageNo"` }
QueryVirtualNumberRequest is the request struct for api QueryVirtualNumber
func CreateQueryVirtualNumberRequest ¶
func CreateQueryVirtualNumberRequest() (request *QueryVirtualNumberRequest)
CreateQueryVirtualNumberRequest creates a request to invoke QueryVirtualNumber API
type QueryVirtualNumberResponse ¶
type QueryVirtualNumberResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Data string `json:"Data" xml:"Data"` }
QueryVirtualNumberResponse is the response struct for api QueryVirtualNumber
func CreateQueryVirtualNumberResponse ¶
func CreateQueryVirtualNumberResponse() (response *QueryVirtualNumberResponse)
CreateQueryVirtualNumberResponse creates a response to parse from QueryVirtualNumber response
type QueryVoipNumberBindInfosRequest ¶
type QueryVoipNumberBindInfosRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` PhoneNumber string `position:"Query" name:"PhoneNumber"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VoipId string `position:"Query" name:"VoipId"` }
QueryVoipNumberBindInfosRequest is the request struct for api QueryVoipNumberBindInfos
func CreateQueryVoipNumberBindInfosRequest ¶
func CreateQueryVoipNumberBindInfosRequest() (request *QueryVoipNumberBindInfosRequest)
CreateQueryVoipNumberBindInfosRequest creates a request to invoke QueryVoipNumberBindInfos API
type QueryVoipNumberBindInfosResponse ¶
type QueryVoipNumberBindInfosResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Module string `json:"Module" xml:"Module"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
QueryVoipNumberBindInfosResponse is the response struct for api QueryVoipNumberBindInfos
func CreateQueryVoipNumberBindInfosResponse ¶
func CreateQueryVoipNumberBindInfosResponse() (response *QueryVoipNumberBindInfosResponse)
CreateQueryVoipNumberBindInfosResponse creates a response to parse from QueryVoipNumberBindInfos response
type ReportVoipProblemsRequest ¶
type ReportVoipProblemsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Title string `position:"Query" name:"Title"` VoipId string `position:"Query" name:"VoipId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ChannelId string `position:"Query" name:"ChannelId"` Desc string `position:"Query" name:"Desc"` }
ReportVoipProblemsRequest is the request struct for api ReportVoipProblems
func CreateReportVoipProblemsRequest ¶
func CreateReportVoipProblemsRequest() (request *ReportVoipProblemsRequest)
CreateReportVoipProblemsRequest creates a request to invoke ReportVoipProblems API
type ReportVoipProblemsResponse ¶
type ReportVoipProblemsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Module string `json:"Module" xml:"Module"` Message string `json:"Message" xml:"Message"` }
ReportVoipProblemsResponse is the response struct for api ReportVoipProblems
func CreateReportVoipProblemsResponse ¶
func CreateReportVoipProblemsResponse() (response *ReportVoipProblemsResponse)
CreateReportVoipProblemsResponse creates a response to parse from ReportVoipProblems response
type SendVerificationRequest ¶
type SendVerificationRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` VerifyType string `position:"Query" name:"VerifyType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Target string `position:"Query" name:"Target"` BizType string `position:"Query" name:"BizType"` }
SendVerificationRequest is the request struct for api SendVerification
func CreateSendVerificationRequest ¶
func CreateSendVerificationRequest() (request *SendVerificationRequest)
CreateSendVerificationRequest creates a request to invoke SendVerification API
type SendVerificationResponse ¶
type SendVerificationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Data bool `json:"Data" xml:"Data"` Message string `json:"Message" xml:"Message"` }
SendVerificationResponse is the response struct for api SendVerification
func CreateSendVerificationResponse ¶
func CreateSendVerificationResponse() (response *SendVerificationResponse)
CreateSendVerificationResponse creates a response to parse from SendVerification response
type SetTransferCalleePoolConfigDetails ¶
type SetTransferCalleePoolConfigDetails struct { Caller string `name:"Caller"` Called string `name:"Called"` }
SetTransferCalleePoolConfigDetails is a repeated param struct in SetTransferCalleePoolConfigRequest
type SetTransferCalleePoolConfigRequest ¶
type SetTransferCalleePoolConfigRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PhoneNumber string `position:"Query" name:"PhoneNumber"` Details *[]SetTransferCalleePoolConfigDetails `position:"Query" name:"Details" type:"Repeated"` CalledRouteMode string `position:"Query" name:"CalledRouteMode"` QualificationId string `position:"Query" name:"QualificationId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
SetTransferCalleePoolConfigRequest is the request struct for api SetTransferCalleePoolConfig
func CreateSetTransferCalleePoolConfigRequest ¶
func CreateSetTransferCalleePoolConfigRequest() (request *SetTransferCalleePoolConfigRequest)
CreateSetTransferCalleePoolConfigRequest creates a request to invoke SetTransferCalleePoolConfig API
type SetTransferCalleePoolConfigResponse ¶
type SetTransferCalleePoolConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data bool `json:"Data" xml:"Data"` }
SetTransferCalleePoolConfigResponse is the response struct for api SetTransferCalleePoolConfig
func CreateSetTransferCalleePoolConfigResponse ¶
func CreateSetTransferCalleePoolConfigResponse() (response *SetTransferCalleePoolConfigResponse)
CreateSetTransferCalleePoolConfigResponse creates a response to parse from SetTransferCalleePoolConfig response
type SingleCallByTtsRequest ¶
type SingleCallByTtsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TtsParam string `position:"Query" name:"TtsParam"` Speed requests.Integer `position:"Query" name:"Speed"` CalledNumber string `position:"Query" name:"CalledNumber"` CalledShowNumber string `position:"Query" name:"CalledShowNumber"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` TtsCode string `position:"Query" name:"TtsCode"` PlayTimes requests.Integer `position:"Query" name:"PlayTimes"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Volume requests.Integer `position:"Query" name:"Volume"` OutId string `position:"Query" name:"OutId"` }
SingleCallByTtsRequest is the request struct for api SingleCallByTts
func CreateSingleCallByTtsRequest ¶
func CreateSingleCallByTtsRequest() (request *SingleCallByTtsRequest)
CreateSingleCallByTtsRequest creates a request to invoke SingleCallByTts API
type SingleCallByTtsResponse ¶
type SingleCallByTtsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` CallId string `json:"CallId" xml:"CallId"` }
SingleCallByTtsResponse is the response struct for api SingleCallByTts
func CreateSingleCallByTtsResponse ¶
func CreateSingleCallByTtsResponse() (response *SingleCallByTtsResponse)
CreateSingleCallByTtsResponse creates a response to parse from SingleCallByTts response
type SingleCallByVoiceRequest ¶
type SingleCallByVoiceRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Speed requests.Integer `position:"Query" name:"Speed"` CalledNumber string `position:"Query" name:"CalledNumber"` VoiceCode string `position:"Query" name:"VoiceCode"` CalledShowNumber string `position:"Query" name:"CalledShowNumber"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` PlayTimes requests.Integer `position:"Query" name:"PlayTimes"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Volume requests.Integer `position:"Query" name:"Volume"` OutId string `position:"Query" name:"OutId"` }
SingleCallByVoiceRequest is the request struct for api SingleCallByVoice
func CreateSingleCallByVoiceRequest ¶
func CreateSingleCallByVoiceRequest() (request *SingleCallByVoiceRequest)
CreateSingleCallByVoiceRequest creates a request to invoke SingleCallByVoice API
type SingleCallByVoiceResponse ¶
type SingleCallByVoiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CallId string `json:"CallId" xml:"CallId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
SingleCallByVoiceResponse is the response struct for api SingleCallByVoice
func CreateSingleCallByVoiceResponse ¶
func CreateSingleCallByVoiceResponse() (response *SingleCallByVoiceResponse)
CreateSingleCallByVoiceResponse creates a response to parse from SingleCallByVoice response
type SmartCallOperateRequest ¶
type SmartCallOperateRequest struct { *requests.RpcRequest CallId string `position:"Query" name:"CallId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Param string `position:"Query" name:"Param"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Command string `position:"Query" name:"Command"` }
SmartCallOperateRequest is the request struct for api SmartCallOperate
func CreateSmartCallOperateRequest ¶
func CreateSmartCallOperateRequest() (request *SmartCallOperateRequest)
CreateSmartCallOperateRequest creates a request to invoke SmartCallOperate API
type SmartCallOperateResponse ¶
type SmartCallOperateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Status bool `json:"Status" xml:"Status"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
SmartCallOperateResponse is the response struct for api SmartCallOperate
func CreateSmartCallOperateResponse ¶
func CreateSmartCallOperateResponse() (response *SmartCallOperateResponse)
CreateSmartCallOperateResponse creates a response to parse from SmartCallOperate response
type SmartCallRequest ¶
type SmartCallRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` VoiceCodeParam string `position:"Query" name:"VoiceCodeParam"` EarlyMediaAsr requests.Boolean `position:"Query" name:"EarlyMediaAsr"` BackgroundSpeed requests.Integer `position:"Query" name:"BackgroundSpeed"` BackgroundVolume requests.Integer `position:"Query" name:"BackgroundVolume"` Speed requests.Integer `position:"Query" name:"Speed"` AsrBaseId string `position:"Query" name:"AsrBaseId"` SessionTimeout requests.Integer `position:"Query" name:"SessionTimeout"` DynamicId string `position:"Query" name:"DynamicId"` CalledNumber string `position:"Query" name:"CalledNumber"` TtsSpeed requests.Integer `position:"Query" name:"TtsSpeed"` VoiceCode string `position:"Query" name:"VoiceCode"` CalledShowNumber string `position:"Query" name:"CalledShowNumber"` EnableITN requests.Boolean `position:"Query" name:"EnableITN"` ActionCodeTimeBreak requests.Integer `position:"Query" name:"ActionCodeTimeBreak"` TtsConf requests.Boolean `position:"Query" name:"TtsConf"` ActionCodeBreak requests.Boolean `position:"Query" name:"ActionCodeBreak"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` RecordFlag requests.Boolean `position:"Query" name:"RecordFlag"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TtsVolume requests.Integer `position:"Query" name:"TtsVolume"` StreamAsr requests.Integer `position:"Query" name:"StreamAsr"` Volume requests.Integer `position:"Query" name:"Volume"` MuteTime requests.Integer `position:"Query" name:"MuteTime"` BackgroundFileCode string `position:"Query" name:"BackgroundFileCode"` OutId string `position:"Query" name:"OutId"` AsrModelId string `position:"Query" name:"AsrModelId"` PauseTime requests.Integer `position:"Query" name:"PauseTime"` TtsStyle string `position:"Query" name:"TtsStyle"` }
SmartCallRequest is the request struct for api SmartCall
func CreateSmartCallRequest ¶
func CreateSmartCallRequest() (request *SmartCallRequest)
CreateSmartCallRequest creates a request to invoke SmartCall API
type SmartCallResponse ¶
type SmartCallResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` CallId string `json:"CallId" xml:"CallId"` }
SmartCallResponse is the response struct for api SmartCall
func CreateSmartCallResponse ¶
func CreateSmartCallResponse() (response *SmartCallResponse)
CreateSmartCallResponse creates a response to parse from SmartCall response
type StartMicroOutboundRequest ¶
type StartMicroOutboundRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AccountType string `position:"Query" name:"AccountType"` AccountId string `position:"Query" name:"AccountId"` AppName string `position:"Query" name:"AppName"` CommandCode string `position:"Query" name:"CommandCode"` CalledNumber string `position:"Query" name:"CalledNumber"` ExtInfo string `position:"Query" name:"ExtInfo"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ProdCode string `position:"Query" name:"ProdCode"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` CallingNumber string `position:"Query" name:"CallingNumber"` }
StartMicroOutboundRequest is the request struct for api StartMicroOutbound
func CreateStartMicroOutboundRequest ¶
func CreateStartMicroOutboundRequest() (request *StartMicroOutboundRequest)
CreateStartMicroOutboundRequest creates a request to invoke StartMicroOutbound API
type StartMicroOutboundResponse ¶
type StartMicroOutboundResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` CustomerInfo string `json:"CustomerInfo" xml:"CustomerInfo"` InvokeCmdId string `json:"InvokeCmdId" xml:"InvokeCmdId"` InvokeCreateTime string `json:"InvokeCreateTime" xml:"InvokeCreateTime"` }
StartMicroOutboundResponse is the response struct for api StartMicroOutbound
func CreateStartMicroOutboundResponse ¶
func CreateStartMicroOutboundResponse() (response *StartMicroOutboundResponse)
CreateStartMicroOutboundResponse creates a response to parse from StartMicroOutbound response
type StartRobotTaskRequest ¶
type StartRobotTaskRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ScheduleTime string `position:"Query" name:"ScheduleTime"` TaskId requests.Integer `position:"Query" name:"TaskId"` }
StartRobotTaskRequest is the request struct for api StartRobotTask
func CreateStartRobotTaskRequest ¶
func CreateStartRobotTaskRequest() (request *StartRobotTaskRequest)
CreateStartRobotTaskRequest creates a request to invoke StartRobotTask API
type StartRobotTaskResponse ¶
type StartRobotTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
StartRobotTaskResponse is the response struct for api StartRobotTask
func CreateStartRobotTaskResponse ¶
func CreateStartRobotTaskResponse() (response *StartRobotTaskResponse)
CreateStartRobotTaskResponse creates a response to parse from StartRobotTask response
type StopRobotTaskRequest ¶
type StopRobotTaskRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` TaskId requests.Integer `position:"Query" name:"TaskId"` }
StopRobotTaskRequest is the request struct for api StopRobotTask
func CreateStopRobotTaskRequest ¶
func CreateStopRobotTaskRequest() (request *StopRobotTaskRequest)
CreateStopRobotTaskRequest creates a request to invoke StopRobotTask API
type StopRobotTaskResponse ¶
type StopRobotTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
StopRobotTaskResponse is the response struct for api StopRobotTask
func CreateStopRobotTaskResponse ¶
func CreateStopRobotTaskResponse() (response *StopRobotTaskResponse)
CreateStopRobotTaskResponse creates a response to parse from StopRobotTask response
type SubmitHotlineTransferRegisterRequest ¶
type SubmitHotlineTransferRegisterRequest struct { *requests.RpcRequest OperatorIdentityCard string `position:"Query" name:"OperatorIdentityCard"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` OperatorMail string `position:"Query" name:"OperatorMail"` HotlineNumber string `position:"Query" name:"HotlineNumber"` TransferPhoneNumberInfos *[]SubmitHotlineTransferRegisterTransferPhoneNumberInfos `position:"Query" name:"TransferPhoneNumberInfos" type:"Repeated"` OperatorMobileVerifyCode string `position:"Query" name:"OperatorMobileVerifyCode"` Agreement string `position:"Query" name:"Agreement"` QualificationId string `position:"Query" name:"QualificationId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` OperatorMobile string `position:"Query" name:"OperatorMobile"` OperatorMailVerifyCode string `position:"Query" name:"OperatorMailVerifyCode"` OperatorName string `position:"Query" name:"OperatorName"` }
SubmitHotlineTransferRegisterRequest is the request struct for api SubmitHotlineTransferRegister
func CreateSubmitHotlineTransferRegisterRequest ¶
func CreateSubmitHotlineTransferRegisterRequest() (request *SubmitHotlineTransferRegisterRequest)
CreateSubmitHotlineTransferRegisterRequest creates a request to invoke SubmitHotlineTransferRegister API
type SubmitHotlineTransferRegisterResponse ¶
type SubmitHotlineTransferRegisterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Data int64 `json:"Data" xml:"Data"` Message string `json:"Message" xml:"Message"` }
SubmitHotlineTransferRegisterResponse is the response struct for api SubmitHotlineTransferRegister
func CreateSubmitHotlineTransferRegisterResponse ¶
func CreateSubmitHotlineTransferRegisterResponse() (response *SubmitHotlineTransferRegisterResponse)
CreateSubmitHotlineTransferRegisterResponse creates a response to parse from SubmitHotlineTransferRegister response
type SubmitHotlineTransferRegisterTransferPhoneNumberInfos ¶
type SubmitHotlineTransferRegisterTransferPhoneNumberInfos struct { PhoneNumber string `name:"PhoneNumber"` PhoneNumberOwnerName string `name:"PhoneNumberOwnerName"` IdentityCard string `name:"IdentityCard"` }
SubmitHotlineTransferRegisterTransferPhoneNumberInfos is a repeated param struct in SubmitHotlineTransferRegisterRequest
type UnbindNumberAndVoipIdRequest ¶
type UnbindNumberAndVoipIdRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` PhoneNumber string `position:"Query" name:"PhoneNumber"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VoipId string `position:"Query" name:"VoipId"` }
UnbindNumberAndVoipIdRequest is the request struct for api UnbindNumberAndVoipId
func CreateUnbindNumberAndVoipIdRequest ¶
func CreateUnbindNumberAndVoipIdRequest() (request *UnbindNumberAndVoipIdRequest)
CreateUnbindNumberAndVoipIdRequest creates a request to invoke UnbindNumberAndVoipId API
type UnbindNumberAndVoipIdResponse ¶
type UnbindNumberAndVoipIdResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Module string `json:"Module" xml:"Module"` Message string `json:"Message" xml:"Message"` }
UnbindNumberAndVoipIdResponse is the response struct for api UnbindNumberAndVoipId
func CreateUnbindNumberAndVoipIdResponse ¶
func CreateUnbindNumberAndVoipIdResponse() (response *UnbindNumberAndVoipIdResponse)
CreateUnbindNumberAndVoipIdResponse creates a response to parse from UnbindNumberAndVoipId response
type UndoRtcNumberAuthRequest ¶
type UndoRtcNumberAuthRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` PhoneNumber string `position:"Query" name:"PhoneNumber"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
UndoRtcNumberAuthRequest is the request struct for api UndoRtcNumberAuth
func CreateUndoRtcNumberAuthRequest ¶
func CreateUndoRtcNumberAuthRequest() (request *UndoRtcNumberAuthRequest)
CreateUndoRtcNumberAuthRequest creates a request to invoke UndoRtcNumberAuth API
type UndoRtcNumberAuthResponse ¶
type UndoRtcNumberAuthResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Module string `json:"Module" xml:"Module"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
UndoRtcNumberAuthResponse is the response struct for api UndoRtcNumberAuth
func CreateUndoRtcNumberAuthResponse ¶
func CreateUndoRtcNumberAuthResponse() (response *UndoRtcNumberAuthResponse)
CreateUndoRtcNumberAuthResponse creates a response to parse from UndoRtcNumberAuth response
type UploadRobotTaskCalledFileRequest ¶
type UploadRobotTaskCalledFileRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TtsParamHead string `position:"Query" name:"TtsParamHead"` TtsParam string `position:"Query" name:"TtsParam"` CalledNumber string `position:"Query" name:"CalledNumber"` Id requests.Integer `position:"Query" name:"Id"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
UploadRobotTaskCalledFileRequest is the request struct for api UploadRobotTaskCalledFile
func CreateUploadRobotTaskCalledFileRequest ¶
func CreateUploadRobotTaskCalledFileRequest() (request *UploadRobotTaskCalledFileRequest)
CreateUploadRobotTaskCalledFileRequest creates a request to invoke UploadRobotTaskCalledFile API
type UploadRobotTaskCalledFileResponse ¶
type UploadRobotTaskCalledFileResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
UploadRobotTaskCalledFileResponse is the response struct for api UploadRobotTaskCalledFile
func CreateUploadRobotTaskCalledFileResponse ¶
func CreateUploadRobotTaskCalledFileResponse() (response *UploadRobotTaskCalledFileResponse)
CreateUploadRobotTaskCalledFileResponse creates a response to parse from UploadRobotTaskCalledFile response
type ValuesInListHotlineTransferNumber ¶
type ValuesInListHotlineTransferNumber struct {
ValuesItem []ValuesItem `json:"Values" xml:"Values"`
}
ValuesInListHotlineTransferNumber is a nested struct in dyvmsapi response
type ValuesInListHotlineTransferRegisterFile ¶
type ValuesInListHotlineTransferRegisterFile struct {
ValuesItem []ValuesItemInListHotlineTransferRegisterFile `json:"Values" xml:"Values"`
}
ValuesInListHotlineTransferRegisterFile is a nested struct in dyvmsapi response
type ValuesInQueryCallInTransferRecord ¶
type ValuesInQueryCallInTransferRecord struct {
ValuesItem []ValuesItem `json:"Values" xml:"Values"`
}
ValuesInQueryCallInTransferRecord is a nested struct in dyvmsapi response
type ValuesItem ¶
type ValuesItem struct { CallInCalled string `json:"CallInCalled" xml:"CallInCalled"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` PhoneNumber string `json:"PhoneNumber" xml:"PhoneNumber"` IdentityCard string `json:"IdentityCard" xml:"IdentityCard"` TransferCaller string `json:"TransferCaller" xml:"TransferCaller"` ResUniqueCode string `json:"ResUniqueCode" xml:"ResUniqueCode"` RecordUrl string `json:"RecordUrl" xml:"RecordUrl"` QualificationId string `json:"QualificationId" xml:"QualificationId"` CallInCaller string `json:"CallInCaller" xml:"CallInCaller"` TransferCalled string `json:"TransferCalled" xml:"TransferCalled"` NumberOwnerName string `json:"NumberOwnerName" xml:"NumberOwnerName"` HotlineNumber string `json:"HotlineNumber" xml:"HotlineNumber"` }
ValuesItem is a nested struct in dyvmsapi response
type ValuesItemInListHotlineTransferRegisterFile ¶
type ValuesItemInListHotlineTransferRegisterFile struct { QualificationId string `json:"QualificationId" xml:"QualificationId"` CorpName string `json:"CorpName" xml:"CorpName"` MngOpName string `json:"MngOpName" xml:"MngOpName"` MngOpMail string `json:"MngOpMail" xml:"MngOpMail"` MngOpMobile string `json:"MngOpMobile" xml:"MngOpMobile"` MngOpIdentityCard string `json:"MngOpIdentityCard" xml:"MngOpIdentityCard"` Agree string `json:"Agree" xml:"Agree"` ResUniqueCode int64 `json:"ResUniqueCode" xml:"ResUniqueCode"` HotlineNumber string `json:"HotlineNumber" xml:"HotlineNumber"` }
ValuesItemInListHotlineTransferRegisterFile is a nested struct in dyvmsapi response
type VoipAddAccountRequest ¶
type VoipAddAccountRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` DeviceId string `position:"Query" name:"DeviceId"` }
VoipAddAccountRequest is the request struct for api VoipAddAccount
func CreateVoipAddAccountRequest ¶
func CreateVoipAddAccountRequest() (request *VoipAddAccountRequest)
CreateVoipAddAccountRequest creates a request to invoke VoipAddAccount API
type VoipAddAccountResponse ¶
type VoipAddAccountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Module string `json:"Module" xml:"Module"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
VoipAddAccountResponse is the response struct for api VoipAddAccount
func CreateVoipAddAccountResponse ¶
func CreateVoipAddAccountResponse() (response *VoipAddAccountResponse)
CreateVoipAddAccountResponse creates a response to parse from VoipAddAccount response
type VoipGetTokenRequest ¶
type VoipGetTokenRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` VoipId string `position:"Query" name:"VoipId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` DeviceId string `position:"Query" name:"DeviceId"` IsCustomAccount requests.Boolean `position:"Query" name:"IsCustomAccount"` }
VoipGetTokenRequest is the request struct for api VoipGetToken
func CreateVoipGetTokenRequest ¶
func CreateVoipGetTokenRequest() (request *VoipGetTokenRequest)
CreateVoipGetTokenRequest creates a request to invoke VoipGetToken API
type VoipGetTokenResponse ¶
type VoipGetTokenResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Module string `json:"Module" xml:"Module"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
VoipGetTokenResponse is the response struct for api VoipGetToken
func CreateVoipGetTokenResponse ¶
func CreateVoipGetTokenResponse() (response *VoipGetTokenResponse)
CreateVoipGetTokenResponse creates a response to parse from VoipGetToken response
Source Files ¶
- add_rtc_account.go
- add_virtual_number_relation.go
- batch_robot_smart_call.go
- bind_number_and_voip_id.go
- cancel_call.go
- cancel_order_robot_task.go
- cancel_robot_task.go
- click_to_dial.go
- client.go
- close_sip_account.go
- create_call_task.go
- create_robot_task.go
- create_sip_account.go
- delete_robot_task.go
- describe_record_data.go
- do_rtc_number_auth.go
- double_call_seat.go
- endpoint.go
- execute_call_task.go
- get_call_info.go
- get_hotline_qualification_by_order.go
- get_rtc_token.go
- get_token.go
- ivr_call.go
- list_call_task.go
- list_call_task_detail.go
- list_hotline_transfer_number.go
- list_hotline_transfer_register_file.go
- list_ordered_numbers.go
- list_outbound_strategies.go
- list_robot_task_calls.go
- query_call_detail_by_call_id.go
- query_call_detail_by_task_id.go
- query_call_in_pool_transfer_config.go
- query_call_in_transfer_record.go
- query_robot_info_list.go
- query_robot_task_call_detail.go
- query_robot_task_call_list.go
- query_robot_task_detail.go
- query_robot_task_list.go
- query_robotv2_all_list.go
- query_rtc_number_auth_status.go
- query_virtual_number.go
- query_virtual_number_relation.go
- query_voip_number_bind_infos.go
- report_voip_problems.go
- send_verification.go
- set_transfer_callee_pool_config.go
- single_call_by_tts.go
- single_call_by_voice.go
- smart_call.go
- smart_call_operate.go
- start_micro_outbound.go
- start_robot_task.go
- stop_robot_task.go
- struct_data.go
- struct_data_in_list_call_task.go
- struct_data_in_list_call_task_detail.go
- struct_data_in_query_call_in_transfer_record.go
- struct_data_item.go
- struct_details.go
- struct_details_item.go
- struct_numbers.go
- struct_outbound_strategies.go
- struct_outbound_strategy.go
- struct_values_in_list_hotline_transfer_number.go
- struct_values_in_list_hotline_transfer_register_file.go
- struct_values_in_query_call_in_transfer_record.go
- struct_values_item.go
- struct_values_item_in_list_hotline_transfer_register_file.go
- submit_hotline_transfer_register.go
- unbind_number_and_voip_id.go
- undo_rtc_number_auth.go
- upload_robot_task_called_file.go
- voip_add_account.go
- voip_get_token.go