v20180321

package
v1.0.941 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 12, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// 黑名单更新出错。
	FAILEDOPERATION_APPLYBLACKLISTDATAERROR = "FailedOperation.ApplyBlackListDataError"

	// 提交黑名单出错。
	FAILEDOPERATION_APPLYBLACKLISTERROR = "FailedOperation.ApplyBlackListError"

	// 提交信审申请出错。
	FAILEDOPERATION_APPLYCREDITAUDITERROR = "FailedOperation.ApplyCreditAuditError"

	// 机器人任务作业状态更新出错。
	FAILEDOPERATION_CHANGEBOTCALLSTATUSERROR = "FailedOperation.ChangeBotCallStatusError"

	// 机器人任务状态更新出错。
	FAILEDOPERATION_CHANGEBOTSTATUSERROR = "FailedOperation.ChangeBotStatusError"

	// 创建机器人任务出错。
	FAILEDOPERATION_CREATEBOTTASKERROR = "FailedOperation.CreateBotTaskError"

	// 获取黑名单数据列表出错。
	FAILEDOPERATION_DESCRIBEBLACKLISTDATAERROR = "FailedOperation.DescribeBlacklistDataError"

	// 查询机器人对话流出错。
	FAILEDOPERATION_DESCRIBEBOTFLOWERROR = "FailedOperation.DescribeBotFlowError"

	// 查询机器人文件模板出错。
	FAILEDOPERATION_DESCRIBEFILEMODELERROR = "FailedOperation.DescribeFileModelError"

	// 获取产品列表出错。
	FAILEDOPERATION_DESCRIBEPRODUCTSERROR = "FailedOperation.DescribeProductsError"

	// 获取录音列表出错。
	FAILEDOPERATION_DESCRIBERECORDSERROR = "FailedOperation.DescribeRecordsError"

	// 查询任务状态出错。
	FAILEDOPERATION_DESCRIBETASKSTATUSERROR = "FailedOperation.DescribeTaskStatusError"

	// 录音列表下载出错。
	FAILEDOPERATION_DOWNLOADRECORDLISTERROR = "FailedOperation.DownloadRecordListError"

	// 报告下载出错。
	FAILEDOPERATION_DOWNLOADREPORTERROR = "FailedOperation.DownloadReportError"

	// 导出机器人数据失败。
	FAILEDOPERATION_EXPORTBOTDATAERROR = "FailedOperation.ExportBotDataError"

	// 获取信审结果出错。
	FAILEDOPERATION_GETCREDITAUDITERROR = "FailedOperation.GetCreditAuditError"

	// 查询黑名单出错。
	FAILEDOPERATION_QUERYBLACKLISTDATAERROR = "FailedOperation.QueryBlackListDataError"

	// 查询机器人列表出错。
	FAILEDOPERATION_QUERYBOTLISTERROR = "FailedOperation.QueryBotListError"

	// 查询任务失败。
	FAILEDOPERATION_QUERYCALLLISTERROR = "FailedOperation.QueryCallListError"

	// 查询录音列表出错。
	FAILEDOPERATION_QUERYRECORDLISTERROR = "FailedOperation.QueryRecordListError"

	// 修改机器人任务出错。
	FAILEDOPERATION_UPDATEBOTTASKERROR = "FailedOperation.UpdateBotTaskError"

	// 上传机器人文件出错。
	FAILEDOPERATION_UPLOADBOTFILE = "FailedOperation.UploadBotFile"

	// 上传数据出错。
	FAILEDOPERATION_UPLOADDATAERROR = "FailedOperation.UploadDataError"

	// 内部错误。
	INTERNALERROR = "InternalError"

	// 内部未知错误。
	INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"

	// 找不到Module 或 Operation。
	MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"

	// 黑名单数据不存在。
	RESOURCENOTFOUND_BLACKLISTDATANOTFOUND = "ResourceNotFound.BlacklistDataNotFound"

	// 企业不存在。
	RESOURCENOTFOUND_COMPANYNOTFOUND = "ResourceNotFound.CompanyNotFound"

	// 录音列表不存在。
	RESOURCENOTFOUND_RECORDLISTNOTFOUND = "ResourceNotFound.RecordListNotFound"

	// 报告不存在。
	RESOURCENOTFOUND_REPORTNOTFOUND = "ResourceNotFound.ReportNotFound"

	// 任务不存在。
	RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"

	// 企业已欠费或已被回收。
	RESOURCEUNAVAILABLE_COMPANYUNAVAILABLE = "ResourceUnavailable.CompanyUnavailable"

	// 账户不存在或未开通金融联络机器人。
	UNAUTHORIZEDOPERATION_ACCOUNTNOTFOUND = "UnauthorizedOperation.AccountNotFound"
)
View Source
const APIVersion = "2018-03-21"

Variables

This section is empty.

Functions

This section is empty.

Types

type ApplyBlackListDataRequest

type ApplyBlackListDataRequest struct {
	*tchttp.BaseRequest

	// 模块名,AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,ApplyBlackListData
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 黑名单列表
	BlackList []*BlackListData `json:"BlackList,omitnil,omitempty" name:"BlackList"`
}

func NewApplyBlackListDataRequest

func NewApplyBlackListDataRequest() (request *ApplyBlackListDataRequest)

func (*ApplyBlackListDataRequest) FromJsonString

func (r *ApplyBlackListDataRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ApplyBlackListDataRequest) ToJsonString

func (r *ApplyBlackListDataRequest) ToJsonString() string

type ApplyBlackListDataRequestParams added in v1.0.426

type ApplyBlackListDataRequestParams struct {
	// 模块名,AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,ApplyBlackListData
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 黑名单列表
	BlackList []*BlackListData `json:"BlackList,omitnil,omitempty" name:"BlackList"`
}

Predefined struct for user

type ApplyBlackListDataResponse

type ApplyBlackListDataResponse struct {
	*tchttp.BaseResponse
	Response *ApplyBlackListDataResponseParams `json:"Response"`
}

func NewApplyBlackListDataResponse

func NewApplyBlackListDataResponse() (response *ApplyBlackListDataResponse)

func (*ApplyBlackListDataResponse) FromJsonString

func (r *ApplyBlackListDataResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ApplyBlackListDataResponse) ToJsonString

func (r *ApplyBlackListDataResponse) ToJsonString() string

type ApplyBlackListDataResponseParams added in v1.0.426

type ApplyBlackListDataResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ApplyBlackListRequest

type ApplyBlackListRequest struct {
	*tchttp.BaseRequest

	// 模块名,本接口取值:account
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,本接口取值:ApplyBlackList
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 黑名单列表
	BlackList []*SingleBlackApply `json:"BlackList,omitnil,omitempty" name:"BlackList"`

	// 实例ID,不传默认为系统分配的初始实例
	InstId *string `json:"InstId,omitnil,omitempty" name:"InstId"`
}

func NewApplyBlackListRequest

func NewApplyBlackListRequest() (request *ApplyBlackListRequest)

func (*ApplyBlackListRequest) FromJsonString

func (r *ApplyBlackListRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ApplyBlackListRequest) ToJsonString

func (r *ApplyBlackListRequest) ToJsonString() string

type ApplyBlackListRequestParams added in v1.0.426

type ApplyBlackListRequestParams struct {
	// 模块名,本接口取值:account
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,本接口取值:ApplyBlackList
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 黑名单列表
	BlackList []*SingleBlackApply `json:"BlackList,omitnil,omitempty" name:"BlackList"`

	// 实例ID,不传默认为系统分配的初始实例
	InstId *string `json:"InstId,omitnil,omitempty" name:"InstId"`
}

Predefined struct for user

type ApplyBlackListResponse

type ApplyBlackListResponse struct {
	*tchttp.BaseResponse
	Response *ApplyBlackListResponseParams `json:"Response"`
}

func NewApplyBlackListResponse

func NewApplyBlackListResponse() (response *ApplyBlackListResponse)

func (*ApplyBlackListResponse) FromJsonString

func (r *ApplyBlackListResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ApplyBlackListResponse) ToJsonString

func (r *ApplyBlackListResponse) ToJsonString() string

type ApplyBlackListResponseParams added in v1.0.426

type ApplyBlackListResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ApplyCreditAuditRequest

type ApplyCreditAuditRequest struct {
	*tchttp.BaseRequest

	// 模块名,本接口取值:Credit
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,本接口取值:Apply
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 实例ID
	InstId *string `json:"InstId,omitnil,omitempty" name:"InstId"`

	// 产品ID,形如P******。
	ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"`

	// 信审任务ID,同一天内,同一InstId下,同一CaseId只能调用一次。
	CaseId *string `json:"CaseId,omitnil,omitempty" name:"CaseId"`

	// 回调地址
	CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"`

	// JSON格式的业务字段。
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`
}

func NewApplyCreditAuditRequest

func NewApplyCreditAuditRequest() (request *ApplyCreditAuditRequest)

func (*ApplyCreditAuditRequest) FromJsonString

func (r *ApplyCreditAuditRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ApplyCreditAuditRequest) ToJsonString

func (r *ApplyCreditAuditRequest) ToJsonString() string

type ApplyCreditAuditRequestParams added in v1.0.426

type ApplyCreditAuditRequestParams struct {
	// 模块名,本接口取值:Credit
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,本接口取值:Apply
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 实例ID
	InstId *string `json:"InstId,omitnil,omitempty" name:"InstId"`

	// 产品ID,形如P******。
	ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"`

	// 信审任务ID,同一天内,同一InstId下,同一CaseId只能调用一次。
	CaseId *string `json:"CaseId,omitnil,omitempty" name:"CaseId"`

	// 回调地址
	CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"`

	// JSON格式的业务字段。
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`
}

Predefined struct for user

type ApplyCreditAuditResponse

type ApplyCreditAuditResponse struct {
	*tchttp.BaseResponse
	Response *ApplyCreditAuditResponseParams `json:"Response"`
}

func NewApplyCreditAuditResponse

func NewApplyCreditAuditResponse() (response *ApplyCreditAuditResponse)

func (*ApplyCreditAuditResponse) FromJsonString

func (r *ApplyCreditAuditResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ApplyCreditAuditResponse) ToJsonString

func (r *ApplyCreditAuditResponse) ToJsonString() string

type ApplyCreditAuditResponseParams added in v1.0.426

type ApplyCreditAuditResponseParams struct {
	// 请求日期
	RequestDate *string `json:"RequestDate,omitnil,omitempty" name:"RequestDate"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type BlackListData

type BlackListData struct {
	// 黑名单类型,01代表手机号码。
	BlackType *string `json:"BlackType,omitnil,omitempty" name:"BlackType"`

	// 操作类型,A为新增,D为删除。
	// 注意:此字段可能返回 null,表示取不到有效值。
	OperType *string `json:"OperType,omitnil,omitempty" name:"OperType"`

	// 黑名单值,BlackType为01时,填写11位手机号码。
	BlackValue *string `json:"BlackValue,omitnil,omitempty" name:"BlackValue"`

	// 备注。
	// 注意:此字段可能返回 null,表示取不到有效值。
	BlackDescription *string `json:"BlackDescription,omitnil,omitempty" name:"BlackDescription"`

	// 黑名单生效截止日期,格式为YYYY-MM-DD,不填默认为永久。
	// 注意:此字段可能返回 null,表示取不到有效值。
	BlackValidDate *string `json:"BlackValidDate,omitnil,omitempty" name:"BlackValidDate"`

	// 黑名单加入日期
	// 注意:此字段可能返回 null,表示取不到有效值。
	BlackAddDate *string `json:"BlackAddDate,omitnil,omitempty" name:"BlackAddDate"`

	// 0-生效 1-失效
	BlackStatus *string `json:"BlackStatus,omitnil,omitempty" name:"BlackStatus"`
}

type BotFileData

type BotFileData struct {
	// 文件类型 A 拨打结果 T 记录详情
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// 文件地址
	CosUrl *string `json:"CosUrl,omitnil,omitempty" name:"CosUrl"`
}

type BotFlow

type BotFlow struct {
	// 对话流ID
	BotFlowId *string `json:"BotFlowId,omitnil,omitempty" name:"BotFlowId"`

	// 对话流名称
	BotFlowName *string `json:"BotFlowName,omitnil,omitempty" name:"BotFlowName"`

	// 号码组信息列表
	PhonePoolList []*PhonePool `json:"PhonePoolList,omitnil,omitempty" name:"PhonePoolList"`
}

type BotInfo

type BotInfo struct {
	// 机器人ID
	BotId *string `json:"BotId,omitnil,omitempty" name:"BotId"`

	// 机器人名称
	BotName *string `json:"BotName,omitnil,omitempty" name:"BotName"`

	// 机器人状态。0-停用 1-启用 2-待审核
	BotStatus *string `json:"BotStatus,omitnil,omitempty" name:"BotStatus"`
}

type CallInfo

type CallInfo struct {
	// 业务日期
	BizDate *string `json:"BizDate,omitnil,omitempty" name:"BizDate"`

	// 状态 WAIT:待执行;DOING:执行中;ERROR:执行错误;DONE:已完成;
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 成功总数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 文件名称
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// 文件类型 I:呼叫文件 R:停拨文件
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// 作业唯一标识
	// 注意:此字段可能返回 null,表示取不到有效值。
	CallId *string `json:"CallId,omitnil,omitempty" name:"CallId"`
}

type CallTimeDict

type CallTimeDict struct {
	// 周一
	Monday *CallTimeInfo `json:"Monday,omitnil,omitempty" name:"Monday"`

	// 周二
	Tuesday *CallTimeInfo `json:"Tuesday,omitnil,omitempty" name:"Tuesday"`

	// 周三
	Wednesday *CallTimeInfo `json:"Wednesday,omitnil,omitempty" name:"Wednesday"`

	// 周四
	Thursday *CallTimeInfo `json:"Thursday,omitnil,omitempty" name:"Thursday"`

	// 周五
	Friday *CallTimeInfo `json:"Friday,omitnil,omitempty" name:"Friday"`

	// 周六
	Saturday *CallTimeInfo `json:"Saturday,omitnil,omitempty" name:"Saturday"`

	// 周日
	Sunday *CallTimeInfo `json:"Sunday,omitnil,omitempty" name:"Sunday"`
}

type CallTimeInfo

type CallTimeInfo struct {
	// 产品开始拨打时间,HHmmss格式,默认090000
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 产品结束拨打时间,HHmmss格式.默认200000
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

type ChangeBotCallStatusRequest

type ChangeBotCallStatusRequest struct {
	*tchttp.BaseRequest

	// 模块名。默认值(固定):AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名。默认值(固定):ChangeBotCallStatus
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 作业变更状态
	// SUSPEND:暂停;EXECUTE:恢复;
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 作业唯一标识
	CallId *string `json:"CallId,omitnil,omitempty" name:"CallId"`

	// 业务日期
	BizDate *string `json:"BizDate,omitnil,omitempty" name:"BizDate"`

	// 任务ID,二者必填一个
	BotId *string `json:"BotId,omitnil,omitempty" name:"BotId"`

	// 任务名称,二者必填一个
	BotName *string `json:"BotName,omitnil,omitempty" name:"BotName"`
}

func NewChangeBotCallStatusRequest

func NewChangeBotCallStatusRequest() (request *ChangeBotCallStatusRequest)

func (*ChangeBotCallStatusRequest) FromJsonString

func (r *ChangeBotCallStatusRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ChangeBotCallStatusRequest) ToJsonString

func (r *ChangeBotCallStatusRequest) ToJsonString() string

type ChangeBotCallStatusRequestParams added in v1.0.426

type ChangeBotCallStatusRequestParams struct {
	// 模块名。默认值(固定):AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名。默认值(固定):ChangeBotCallStatus
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 作业变更状态
	// SUSPEND:暂停;EXECUTE:恢复;
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 作业唯一标识
	CallId *string `json:"CallId,omitnil,omitempty" name:"CallId"`

	// 业务日期
	BizDate *string `json:"BizDate,omitnil,omitempty" name:"BizDate"`

	// 任务ID,二者必填一个
	BotId *string `json:"BotId,omitnil,omitempty" name:"BotId"`

	// 任务名称,二者必填一个
	BotName *string `json:"BotName,omitnil,omitempty" name:"BotName"`
}

Predefined struct for user

type ChangeBotCallStatusResponse

type ChangeBotCallStatusResponse struct {
	*tchttp.BaseResponse
	Response *ChangeBotCallStatusResponseParams `json:"Response"`
}

func NewChangeBotCallStatusResponse

func NewChangeBotCallStatusResponse() (response *ChangeBotCallStatusResponse)

func (*ChangeBotCallStatusResponse) FromJsonString

func (r *ChangeBotCallStatusResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ChangeBotCallStatusResponse) ToJsonString

func (r *ChangeBotCallStatusResponse) ToJsonString() string

type ChangeBotCallStatusResponseParams added in v1.0.426

type ChangeBotCallStatusResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ChangeBotTaskStatusRequest

type ChangeBotTaskStatusRequest struct {
	*tchttp.BaseRequest

	// 模块名。默认值(固定):AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名。默认值(固定):ChangeBotTaskStatus
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 作业变更状态
	// SUSPEND:暂停;EXECUTE:恢复;
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 任务ID,二者必填一个
	BotId *string `json:"BotId,omitnil,omitempty" name:"BotId"`

	// 任务名称,二者必填一个
	BotName *string `json:"BotName,omitnil,omitempty" name:"BotName"`
}

func NewChangeBotTaskStatusRequest

func NewChangeBotTaskStatusRequest() (request *ChangeBotTaskStatusRequest)

func (*ChangeBotTaskStatusRequest) FromJsonString

func (r *ChangeBotTaskStatusRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ChangeBotTaskStatusRequest) ToJsonString

func (r *ChangeBotTaskStatusRequest) ToJsonString() string

type ChangeBotTaskStatusRequestParams added in v1.0.426

type ChangeBotTaskStatusRequestParams struct {
	// 模块名。默认值(固定):AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名。默认值(固定):ChangeBotTaskStatus
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 作业变更状态
	// SUSPEND:暂停;EXECUTE:恢复;
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 任务ID,二者必填一个
	BotId *string `json:"BotId,omitnil,omitempty" name:"BotId"`

	// 任务名称,二者必填一个
	BotName *string `json:"BotName,omitnil,omitempty" name:"BotName"`
}

Predefined struct for user

type ChangeBotTaskStatusResponse

type ChangeBotTaskStatusResponse struct {
	*tchttp.BaseResponse
	Response *ChangeBotTaskStatusResponseParams `json:"Response"`
}

func NewChangeBotTaskStatusResponse

func NewChangeBotTaskStatusResponse() (response *ChangeBotTaskStatusResponse)

func (*ChangeBotTaskStatusResponse) FromJsonString

func (r *ChangeBotTaskStatusResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ChangeBotTaskStatusResponse) ToJsonString

func (r *ChangeBotTaskStatusResponse) ToJsonString() string

type ChangeBotTaskStatusResponseParams added in v1.0.426

type ChangeBotTaskStatusResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type Client

type Client struct {
	common.Client
}

func NewClient

func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)

func NewClientWithSecretId

func NewClientWithSecretId(secretId, secretKey, region string) (client *Client, err error)

Deprecated

func (*Client) ApplyBlackList

func (c *Client) ApplyBlackList(request *ApplyBlackListRequest) (response *ApplyBlackListResponse, err error)

ApplyBlackList 提交黑名单后,黑名单中有效期内的号码将停止拨打,适用于到期/逾期提醒、回访场景。

可能返回的错误码:

FAILEDOPERATION_APPLYBLACKLISTERROR = "FailedOperation.ApplyBlackListError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"

func (*Client) ApplyBlackListData

func (c *Client) ApplyBlackListData(request *ApplyBlackListDataRequest) (response *ApplyBlackListDataResponse, err error)

ApplyBlackListData 提交机器人黑名单申请

可能返回的错误码:

FAILEDOPERATION_APPLYBLACKLISTDATAERROR = "FailedOperation.ApplyBlackListDataError"
FAILEDOPERATION_APPLYBLACKLISTERROR = "FailedOperation.ApplyBlackListError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"

func (*Client) ApplyBlackListDataWithContext added in v1.0.324

func (c *Client) ApplyBlackListDataWithContext(ctx context.Context, request *ApplyBlackListDataRequest) (response *ApplyBlackListDataResponse, err error)

ApplyBlackListData 提交机器人黑名单申请

可能返回的错误码:

FAILEDOPERATION_APPLYBLACKLISTDATAERROR = "FailedOperation.ApplyBlackListDataError"
FAILEDOPERATION_APPLYBLACKLISTERROR = "FailedOperation.ApplyBlackListError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"

func (*Client) ApplyBlackListWithContext added in v1.0.324

func (c *Client) ApplyBlackListWithContext(ctx context.Context, request *ApplyBlackListRequest) (response *ApplyBlackListResponse, err error)

ApplyBlackList 提交黑名单后,黑名单中有效期内的号码将停止拨打,适用于到期/逾期提醒、回访场景。

可能返回的错误码:

FAILEDOPERATION_APPLYBLACKLISTERROR = "FailedOperation.ApplyBlackListError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"

func (*Client) ApplyCreditAudit

func (c *Client) ApplyCreditAudit(request *ApplyCreditAuditRequest) (response *ApplyCreditAuditResponse, err error)

ApplyCreditAudit 提交信审外呼申请,返回当次请求日期。

可能返回的错误码:

FAILEDOPERATION_APPLYCREDITAUDITERROR = "FailedOperation.ApplyCreditAuditError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"
UNAUTHORIZEDOPERATION_ACCOUNTNOTFOUND = "UnauthorizedOperation.AccountNotFound"

func (*Client) ApplyCreditAuditWithContext added in v1.0.324

func (c *Client) ApplyCreditAuditWithContext(ctx context.Context, request *ApplyCreditAuditRequest) (response *ApplyCreditAuditResponse, err error)

ApplyCreditAudit 提交信审外呼申请,返回当次请求日期。

可能返回的错误码:

FAILEDOPERATION_APPLYCREDITAUDITERROR = "FailedOperation.ApplyCreditAuditError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"
UNAUTHORIZEDOPERATION_ACCOUNTNOTFOUND = "UnauthorizedOperation.AccountNotFound"

func (*Client) ChangeBotCallStatus

func (c *Client) ChangeBotCallStatus(request *ChangeBotCallStatusRequest) (response *ChangeBotCallStatusResponse, err error)

ChangeBotCallStatus 更新机器人任务作业状态

可能返回的错误码:

FAILEDOPERATION_CHANGEBOTCALLSTATUSERROR = "FailedOperation.ChangeBotCallStatusError"
FAILEDOPERATION_CHANGEBOTSTATUSERROR = "FailedOperation.ChangeBotStatusError"
FAILEDOPERATION_QUERYCALLLISTERROR = "FailedOperation.QueryCallListError"
FAILEDOPERATION_UPLOADBOTFILE = "FailedOperation.UploadBotFile"
FAILEDOPERATION_UPLOADDATAERROR = "FailedOperation.UploadDataError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"

func (*Client) ChangeBotCallStatusWithContext added in v1.0.324

func (c *Client) ChangeBotCallStatusWithContext(ctx context.Context, request *ChangeBotCallStatusRequest) (response *ChangeBotCallStatusResponse, err error)

ChangeBotCallStatus 更新机器人任务作业状态

可能返回的错误码:

FAILEDOPERATION_CHANGEBOTCALLSTATUSERROR = "FailedOperation.ChangeBotCallStatusError"
FAILEDOPERATION_CHANGEBOTSTATUSERROR = "FailedOperation.ChangeBotStatusError"
FAILEDOPERATION_QUERYCALLLISTERROR = "FailedOperation.QueryCallListError"
FAILEDOPERATION_UPLOADBOTFILE = "FailedOperation.UploadBotFile"
FAILEDOPERATION_UPLOADDATAERROR = "FailedOperation.UploadDataError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"

func (*Client) ChangeBotTaskStatus

func (c *Client) ChangeBotTaskStatus(request *ChangeBotTaskStatusRequest) (response *ChangeBotTaskStatusResponse, err error)

ChangeBotTaskStatus 更新机器人任务状态

可能返回的错误码:

FAILEDOPERATION_CHANGEBOTSTATUSERROR = "FailedOperation.ChangeBotStatusError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"

func (*Client) ChangeBotTaskStatusWithContext added in v1.0.324

func (c *Client) ChangeBotTaskStatusWithContext(ctx context.Context, request *ChangeBotTaskStatusRequest) (response *ChangeBotTaskStatusResponse, err error)

ChangeBotTaskStatus 更新机器人任务状态

可能返回的错误码:

FAILEDOPERATION_CHANGEBOTSTATUSERROR = "FailedOperation.ChangeBotStatusError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"

func (*Client) CreateBotTask

func (c *Client) CreateBotTask(request *CreateBotTaskRequest) (response *CreateBotTaskResponse, err error)

CreateBotTask 创建机器人任务

可能返回的错误码:

FAILEDOPERATION_CREATEBOTTASKERROR = "FailedOperation.CreateBotTaskError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"

func (*Client) CreateBotTaskWithContext added in v1.0.324

func (c *Client) CreateBotTaskWithContext(ctx context.Context, request *CreateBotTaskRequest) (response *CreateBotTaskResponse, err error)

CreateBotTask 创建机器人任务

可能返回的错误码:

FAILEDOPERATION_CREATEBOTTASKERROR = "FailedOperation.CreateBotTaskError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"

func (*Client) DescribeBotFlow

func (c *Client) DescribeBotFlow(request *DescribeBotFlowRequest) (response *DescribeBotFlowResponse, err error)

DescribeBotFlow 查询机器人对话流

可能返回的错误码:

FAILEDOPERATION_DESCRIBEBOTFLOWERROR = "FailedOperation.DescribeBotFlowError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"

func (*Client) DescribeBotFlowWithContext added in v1.0.324

func (c *Client) DescribeBotFlowWithContext(ctx context.Context, request *DescribeBotFlowRequest) (response *DescribeBotFlowResponse, err error)

DescribeBotFlow 查询机器人对话流

可能返回的错误码:

FAILEDOPERATION_DESCRIBEBOTFLOWERROR = "FailedOperation.DescribeBotFlowError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"

func (*Client) DescribeCreditResult

func (c *Client) DescribeCreditResult(request *DescribeCreditResultRequest) (response *DescribeCreditResultResponse, err error)

DescribeCreditResult 根据信审任务ID和请求日期,获取相关信审结果。

可能返回的错误码:

FAILEDOPERATION_GETCREDITAUDITERROR = "FailedOperation.GetCreditAuditError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"
UNAUTHORIZEDOPERATION_ACCOUNTNOTFOUND = "UnauthorizedOperation.AccountNotFound"

func (*Client) DescribeCreditResultWithContext added in v1.0.324

func (c *Client) DescribeCreditResultWithContext(ctx context.Context, request *DescribeCreditResultRequest) (response *DescribeCreditResultResponse, err error)

DescribeCreditResult 根据信审任务ID和请求日期,获取相关信审结果。

可能返回的错误码:

FAILEDOPERATION_GETCREDITAUDITERROR = "FailedOperation.GetCreditAuditError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"
UNAUTHORIZEDOPERATION_ACCOUNTNOTFOUND = "UnauthorizedOperation.AccountNotFound"

func (*Client) DescribeFileModel

func (c *Client) DescribeFileModel(request *DescribeFileModelRequest) (response *DescribeFileModelResponse, err error)

DescribeFileModel 查询机器人文件模板

可能返回的错误码:

FAILEDOPERATION_DESCRIBEFILEMODELERROR = "FailedOperation.DescribeFileModelError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"

func (*Client) DescribeFileModelWithContext added in v1.0.324

func (c *Client) DescribeFileModelWithContext(ctx context.Context, request *DescribeFileModelRequest) (response *DescribeFileModelResponse, err error)

DescribeFileModel 查询机器人文件模板

可能返回的错误码:

FAILEDOPERATION_DESCRIBEFILEMODELERROR = "FailedOperation.DescribeFileModelError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"

func (*Client) DescribeRecords

func (c *Client) DescribeRecords(request *DescribeRecordsRequest) (response *DescribeRecordsResponse, err error)

DescribeRecords 用于获取指定案件的录音地址,次日早上8:00后可查询前日录音。

可能返回的错误码:

FAILEDOPERATION_DESCRIBERECORDSERROR = "FailedOperation.DescribeRecordsError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"

func (*Client) DescribeRecordsWithContext added in v1.0.324

func (c *Client) DescribeRecordsWithContext(ctx context.Context, request *DescribeRecordsRequest) (response *DescribeRecordsResponse, err error)

DescribeRecords 用于获取指定案件的录音地址,次日早上8:00后可查询前日录音。

可能返回的错误码:

FAILEDOPERATION_DESCRIBERECORDSERROR = "FailedOperation.DescribeRecordsError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"

func (*Client) DescribeTaskStatus

func (c *Client) DescribeTaskStatus(request *DescribeTaskStatusRequest) (response *DescribeTaskStatusResponse, err error)

DescribeTaskStatus 根据上传文件接口的输出参数DataResId,获取相关上传结果。

可能返回的错误码:

FAILEDOPERATION_DESCRIBETASKSTATUSERROR = "FailedOperation.DescribeTaskStatusError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"

func (*Client) DescribeTaskStatusWithContext added in v1.0.324

func (c *Client) DescribeTaskStatusWithContext(ctx context.Context, request *DescribeTaskStatusRequest) (response *DescribeTaskStatusResponse, err error)

DescribeTaskStatus 根据上传文件接口的输出参数DataResId,获取相关上传结果。

可能返回的错误码:

FAILEDOPERATION_DESCRIBETASKSTATUSERROR = "FailedOperation.DescribeTaskStatusError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"

func (*Client) DownloadBotRecord

func (c *Client) DownloadBotRecord(request *DownloadBotRecordRequest) (response *DownloadBotRecordResponse, err error)

DownloadBotRecord 下载任务录音与文本,第二天12点后可使用此接口获取对应的录音与文本

可能返回的错误码:

FAILEDOPERATION_DESCRIBETASKSTATUSERROR = "FailedOperation.DescribeTaskStatusError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"

func (*Client) DownloadBotRecordWithContext added in v1.0.324

func (c *Client) DownloadBotRecordWithContext(ctx context.Context, request *DownloadBotRecordRequest) (response *DownloadBotRecordResponse, err error)

DownloadBotRecord 下载任务录音与文本,第二天12点后可使用此接口获取对应的录音与文本

可能返回的错误码:

FAILEDOPERATION_DESCRIBETASKSTATUSERROR = "FailedOperation.DescribeTaskStatusError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"
RESOURCENOTFOUND_TASKNOTFOUND = "ResourceNotFound.TaskNotFound"

func (*Client) DownloadDialogueText

func (c *Client) DownloadDialogueText(request *DownloadDialogueTextRequest) (response *DownloadDialogueTextResponse, err error)

DownloadDialogueText 用于获取指定案件的对话文本内容,次日早上8:00后可查询前日对话文本内容。

可能返回的错误码:

FAILEDOPERATION_DOWNLOADREPORTERROR = "FailedOperation.DownloadReportError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"
RESOURCENOTFOUND_REPORTNOTFOUND = "ResourceNotFound.ReportNotFound"

func (*Client) DownloadDialogueTextWithContext added in v1.0.324

func (c *Client) DownloadDialogueTextWithContext(ctx context.Context, request *DownloadDialogueTextRequest) (response *DownloadDialogueTextResponse, err error)

DownloadDialogueText 用于获取指定案件的对话文本内容,次日早上8:00后可查询前日对话文本内容。

可能返回的错误码:

FAILEDOPERATION_DOWNLOADREPORTERROR = "FailedOperation.DownloadReportError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"
RESOURCENOTFOUND_REPORTNOTFOUND = "ResourceNotFound.ReportNotFound"

func (*Client) DownloadRecordList

func (c *Client) DownloadRecordList(request *DownloadRecordListRequest) (response *DownloadRecordListResponse, err error)

DownloadRecordList <p>用于获取录音下载链接清单,次日早上8:00后可查询前日录音清单。</p>

<p>注意:录音清单中的录音下载链接仅次日20:00之前有效,请及时下载。</p>

可能返回的错误码:

FAILEDOPERATION_DOWNLOADRECORDLISTERROR = "FailedOperation.DownloadRecordListError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"
RESOURCENOTFOUND_RECORDLISTNOTFOUND = "ResourceNotFound.RecordListNotFound"

func (*Client) DownloadRecordListWithContext added in v1.0.324

func (c *Client) DownloadRecordListWithContext(ctx context.Context, request *DownloadRecordListRequest) (response *DownloadRecordListResponse, err error)

DownloadRecordList <p>用于获取录音下载链接清单,次日早上8:00后可查询前日录音清单。</p>

<p>注意:录音清单中的录音下载链接仅次日20:00之前有效,请及时下载。</p>

可能返回的错误码:

FAILEDOPERATION_DOWNLOADRECORDLISTERROR = "FailedOperation.DownloadRecordListError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"
RESOURCENOTFOUND_RECORDLISTNOTFOUND = "ResourceNotFound.RecordListNotFound"

func (*Client) DownloadReport

func (c *Client) DownloadReport(request *DownloadReportRequest) (response *DownloadReportResponse, err error)

DownloadReport 用于下载结果报表。当日23:00后,可获取当日到期/逾期提醒结果,次日00:30后,可获取昨日回访结果。

可能返回的错误码:

FAILEDOPERATION_DOWNLOADREPORTERROR = "FailedOperation.DownloadReportError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"
RESOURCENOTFOUND_COMPANYNOTFOUND = "ResourceNotFound.CompanyNotFound"
RESOURCENOTFOUND_REPORTNOTFOUND = "ResourceNotFound.ReportNotFound"

func (*Client) DownloadReportWithContext added in v1.0.324

func (c *Client) DownloadReportWithContext(ctx context.Context, request *DownloadReportRequest) (response *DownloadReportResponse, err error)

DownloadReport 用于下载结果报表。当日23:00后,可获取当日到期/逾期提醒结果,次日00:30后,可获取昨日回访结果。

可能返回的错误码:

FAILEDOPERATION_DOWNLOADREPORTERROR = "FailedOperation.DownloadReportError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"
RESOURCENOTFOUND_COMPANYNOTFOUND = "ResourceNotFound.CompanyNotFound"
RESOURCENOTFOUND_REPORTNOTFOUND = "ResourceNotFound.ReportNotFound"

func (*Client) ExportBotData

func (c *Client) ExportBotData(request *ExportBotDataRequest) (response *ExportBotDataResponse, err error)

ExportBotData 导出机器人数据

可能返回的错误码:

FAILEDOPERATION_EXPORTBOTDATAERROR = "FailedOperation.ExportBotDataError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"

func (*Client) ExportBotDataWithContext added in v1.0.324

func (c *Client) ExportBotDataWithContext(ctx context.Context, request *ExportBotDataRequest) (response *ExportBotDataResponse, err error)

ExportBotData 导出机器人数据

可能返回的错误码:

FAILEDOPERATION_EXPORTBOTDATAERROR = "FailedOperation.ExportBotDataError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"

func (*Client) QueryBlackListData

func (c *Client) QueryBlackListData(request *QueryBlackListDataRequest) (response *QueryBlackListDataResponse, err error)

QueryBlackListData 查看黑名单数据列表

可能返回的错误码:

FAILEDOPERATION_DESCRIBEBLACKLISTDATAERROR = "FailedOperation.DescribeBlacklistDataError"
FAILEDOPERATION_QUERYBLACKLISTDATAERROR = "FailedOperation.QueryBlackListDataError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"
RESOURCENOTFOUND_BLACKLISTDATANOTFOUND = "ResourceNotFound.BlacklistDataNotFound"

func (*Client) QueryBlackListDataWithContext added in v1.0.324

func (c *Client) QueryBlackListDataWithContext(ctx context.Context, request *QueryBlackListDataRequest) (response *QueryBlackListDataResponse, err error)

QueryBlackListData 查看黑名单数据列表

可能返回的错误码:

FAILEDOPERATION_DESCRIBEBLACKLISTDATAERROR = "FailedOperation.DescribeBlacklistDataError"
FAILEDOPERATION_QUERYBLACKLISTDATAERROR = "FailedOperation.QueryBlackListDataError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"
RESOURCENOTFOUND_BLACKLISTDATANOTFOUND = "ResourceNotFound.BlacklistDataNotFound"

func (*Client) QueryBotList

func (c *Client) QueryBotList(request *QueryBotListRequest) (response *QueryBotListResponse, err error)

QueryBotList 查询机器人任务状态列表

可能返回的错误码:

FAILEDOPERATION_QUERYBOTLISTERROR = "FailedOperation.QueryBotListError"

func (*Client) QueryBotListWithContext added in v1.0.324

func (c *Client) QueryBotListWithContext(ctx context.Context, request *QueryBotListRequest) (response *QueryBotListResponse, err error)

QueryBotList 查询机器人任务状态列表

可能返回的错误码:

FAILEDOPERATION_QUERYBOTLISTERROR = "FailedOperation.QueryBotListError"

func (*Client) QueryCallList

func (c *Client) QueryCallList(request *QueryCallListRequest) (response *QueryCallListResponse, err error)

QueryCallList 机器人任务查询

可能返回的错误码:

FAILEDOPERATION_QUERYCALLLISTERROR = "FailedOperation.QueryCallListError"
FAILEDOPERATION_UPLOADBOTFILE = "FailedOperation.UploadBotFile"
FAILEDOPERATION_UPLOADDATAERROR = "FailedOperation.UploadDataError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"

func (*Client) QueryCallListWithContext added in v1.0.324

func (c *Client) QueryCallListWithContext(ctx context.Context, request *QueryCallListRequest) (response *QueryCallListResponse, err error)

QueryCallList 机器人任务查询

可能返回的错误码:

FAILEDOPERATION_QUERYCALLLISTERROR = "FailedOperation.QueryCallListError"
FAILEDOPERATION_UPLOADBOTFILE = "FailedOperation.UploadBotFile"
FAILEDOPERATION_UPLOADDATAERROR = "FailedOperation.UploadDataError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"

func (*Client) QueryInstantData

func (c *Client) QueryInstantData(request *QueryInstantDataRequest) (response *QueryInstantDataResponse, err error)

QueryInstantData 实时数据查询

可能返回的错误码:

INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"

func (*Client) QueryInstantDataWithContext added in v1.0.324

func (c *Client) QueryInstantDataWithContext(ctx context.Context, request *QueryInstantDataRequest) (response *QueryInstantDataResponse, err error)

QueryInstantData 实时数据查询

可能返回的错误码:

INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"

func (*Client) QueryProducts

func (c *Client) QueryProducts(request *QueryProductsRequest) (response *QueryProductsResponse, err error)

QueryProducts 查询产品列表

可能返回的错误码:

FAILEDOPERATION_DESCRIBEPRODUCTSERROR = "FailedOperation.DescribeProductsError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"

func (*Client) QueryProductsWithContext added in v1.0.324

func (c *Client) QueryProductsWithContext(ctx context.Context, request *QueryProductsRequest) (response *QueryProductsResponse, err error)

QueryProducts 查询产品列表

可能返回的错误码:

FAILEDOPERATION_DESCRIBEPRODUCTSERROR = "FailedOperation.DescribeProductsError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"

func (*Client) QueryRecordList

func (c *Client) QueryRecordList(request *QueryRecordListRequest) (response *QueryRecordListResponse, err error)

QueryRecordList 查询录音列表

可能返回的错误码:

FAILEDOPERATION_QUERYRECORDLISTERROR = "FailedOperation.QueryRecordListError"

func (*Client) QueryRecordListWithContext added in v1.0.324

func (c *Client) QueryRecordListWithContext(ctx context.Context, request *QueryRecordListRequest) (response *QueryRecordListResponse, err error)

QueryRecordList 查询录音列表

可能返回的错误码:

FAILEDOPERATION_QUERYRECORDLISTERROR = "FailedOperation.QueryRecordListError"

func (*Client) UpdateBotTask

func (c *Client) UpdateBotTask(request *UpdateBotTaskRequest) (response *UpdateBotTaskResponse, err error)

UpdateBotTask 更新机器人任务

可能返回的错误码:

FAILEDOPERATION_UPDATEBOTTASKERROR = "FailedOperation.UpdateBotTaskError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"

func (*Client) UpdateBotTaskWithContext added in v1.0.324

func (c *Client) UpdateBotTaskWithContext(ctx context.Context, request *UpdateBotTaskRequest) (response *UpdateBotTaskResponse, err error)

UpdateBotTask 更新机器人任务

可能返回的错误码:

FAILEDOPERATION_UPDATEBOTTASKERROR = "FailedOperation.UpdateBotTaskError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"

func (*Client) UploadBotData

func (c *Client) UploadBotData(request *UploadBotDataRequest) (response *UploadBotDataResponse, err error)

UploadBotData 上传机器人任务数据

可能返回的错误码:

FAILEDOPERATION_UPLOADBOTFILE = "FailedOperation.UploadBotFile"
FAILEDOPERATION_UPLOADDATAERROR = "FailedOperation.UploadDataError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"

func (*Client) UploadBotDataWithContext added in v1.0.324

func (c *Client) UploadBotDataWithContext(ctx context.Context, request *UploadBotDataRequest) (response *UploadBotDataResponse, err error)

UploadBotData 上传机器人任务数据

可能返回的错误码:

FAILEDOPERATION_UPLOADBOTFILE = "FailedOperation.UploadBotFile"
FAILEDOPERATION_UPLOADDATAERROR = "FailedOperation.UploadDataError"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"

func (*Client) UploadBotFile

func (c *Client) UploadBotFile(request *UploadBotFileRequest) (response *UploadBotFileResponse, err error)

UploadBotFile 上传机器人文件

可能返回的错误码:

FAILEDOPERATION_UPLOADBOTFILE = "FailedOperation.UploadBotFile"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"

func (*Client) UploadBotFileWithContext added in v1.0.324

func (c *Client) UploadBotFileWithContext(ctx context.Context, request *UploadBotFileRequest) (response *UploadBotFileResponse, err error)

UploadBotFile 上传机器人文件

可能返回的错误码:

FAILEDOPERATION_UPLOADBOTFILE = "FailedOperation.UploadBotFile"
INTERNALERROR = "InternalError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"

func (*Client) UploadDataFile

func (c *Client) UploadDataFile(request *UploadDataFileRequest) (response *UploadDataFileResponse, err error)

UploadDataFile 上传文件,接口返回数据任务ID,支持xlsx、xls、csv、zip格式。

可能返回的错误码:

FAILEDOPERATION_UPLOADDATAERROR = "FailedOperation.UploadDataError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"
UNAUTHORIZEDOPERATION_ACCOUNTNOTFOUND = "UnauthorizedOperation.AccountNotFound"

func (*Client) UploadDataFileWithContext added in v1.0.324

func (c *Client) UploadDataFileWithContext(ctx context.Context, request *UploadDataFileRequest) (response *UploadDataFileResponse, err error)

UploadDataFile 上传文件,接口返回数据任务ID,支持xlsx、xls、csv、zip格式。

可能返回的错误码:

FAILEDOPERATION_UPLOADDATAERROR = "FailedOperation.UploadDataError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"
UNAUTHORIZEDOPERATION_ACCOUNTNOTFOUND = "UnauthorizedOperation.AccountNotFound"

func (*Client) UploadDataJson

func (c *Client) UploadDataJson(request *UploadDataJsonRequest) (response *UploadDataJsonResponse, err error)

UploadDataJson 上传Json格式数据,接口返回数据任务ID

可能返回的错误码:

FAILEDOPERATION_UPLOADDATAERROR = "FailedOperation.UploadDataError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"

func (*Client) UploadDataJsonWithContext added in v1.0.324

func (c *Client) UploadDataJsonWithContext(ctx context.Context, request *UploadDataJsonRequest) (response *UploadDataJsonResponse, err error)

UploadDataJson 上传Json格式数据,接口返回数据任务ID

可能返回的错误码:

FAILEDOPERATION_UPLOADDATAERROR = "FailedOperation.UploadDataError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"

func (*Client) UploadFile

func (c *Client) UploadFile(request *UploadFileRequest) (response *UploadFileResponse, err error)

UploadFile 客户通过调用该接口上传需催收文档,格式需为excel格式。接口返回任务ID。

可能返回的错误码:

FAILEDOPERATION_UPLOADDATAERROR = "FailedOperation.UploadDataError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"
RESOURCENOTFOUND_COMPANYNOTFOUND = "ResourceNotFound.CompanyNotFound"
RESOURCEUNAVAILABLE_COMPANYUNAVAILABLE = "ResourceUnavailable.CompanyUnavailable"

func (*Client) UploadFileWithContext added in v1.0.324

func (c *Client) UploadFileWithContext(ctx context.Context, request *UploadFileRequest) (response *UploadFileResponse, err error)

UploadFile 客户通过调用该接口上传需催收文档,格式需为excel格式。接口返回任务ID。

可能返回的错误码:

FAILEDOPERATION_UPLOADDATAERROR = "FailedOperation.UploadDataError"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
MISSINGPARAMETER_MOERROR = "MissingParameter.MOError"
RESOURCENOTFOUND_COMPANYNOTFOUND = "ResourceNotFound.CompanyNotFound"
RESOURCEUNAVAILABLE_COMPANYUNAVAILABLE = "ResourceUnavailable.CompanyUnavailable"

type CreateBotTaskRequest

type CreateBotTaskRequest struct {
	*tchttp.BaseRequest

	// 模块名。默认值(固定):AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名。默认值(固定):CreateTask
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 任务名称
	BotName *string `json:"BotName,omitnil,omitempty" name:"BotName"`

	// 对话流ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 是否禁止拨打,默认Y
	BanCall *string `json:"BanCall,omitnil,omitempty" name:"BanCall"`

	// 拨打线路集合
	PhoneCollection *string `json:"PhoneCollection,omitnil,omitempty" name:"PhoneCollection"`

	// 产品拨打时间集合
	CallTimeCollection *CallTimeDict `json:"CallTimeCollection,omitnil,omitempty" name:"CallTimeCollection"`

	// 禁止拨打起始时间。默认130000
	StartTimeBan *string `json:"StartTimeBan,omitnil,omitempty" name:"StartTimeBan"`

	// 禁止拨打结束时间。默认140000
	EndTimeBan *string `json:"EndTimeBan,omitnil,omitempty" name:"EndTimeBan"`

	// 重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL
	CodeType *string `json:"CodeType,omitnil,omitempty" name:"CodeType"`

	// 重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G
	CodeCollection *string `json:"CodeCollection,omitnil,omitempty" name:"CodeCollection"`

	// 继续拨打次数
	CallCount *int64 `json:"CallCount,omitnil,omitempty" name:"CallCount"`

	// 拨打间隔
	CallInterval *int64 `json:"CallInterval,omitnil,omitempty" name:"CallInterval"`

	// 未接通引用短信签名ID
	SmsSignId *string `json:"SmsSignId,omitnil,omitempty" name:"SmsSignId"`

	// 未接通引用短信模板ID
	SmsTemplateId *string `json:"SmsTemplateId,omitnil,omitempty" name:"SmsTemplateId"`

	// 拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打
	CallType *string `json:"CallType,omitnil,omitempty" name:"CallType"`

	// 拨打开始日期。CallType=TIMER时有值,yyyy-MM-dd
	CallStartDate *string `json:"CallStartDate,omitnil,omitempty" name:"CallStartDate"`

	// 拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-dd
	CallEndDate *string `json:"CallEndDate,omitnil,omitempty" name:"CallEndDate"`
}

func NewCreateBotTaskRequest

func NewCreateBotTaskRequest() (request *CreateBotTaskRequest)

func (*CreateBotTaskRequest) FromJsonString

func (r *CreateBotTaskRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateBotTaskRequest) ToJsonString

func (r *CreateBotTaskRequest) ToJsonString() string

type CreateBotTaskRequestParams added in v1.0.426

type CreateBotTaskRequestParams struct {
	// 模块名。默认值(固定):AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名。默认值(固定):CreateTask
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 任务名称
	BotName *string `json:"BotName,omitnil,omitempty" name:"BotName"`

	// 对话流ID
	FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"`

	// 是否禁止拨打,默认Y
	BanCall *string `json:"BanCall,omitnil,omitempty" name:"BanCall"`

	// 拨打线路集合
	PhoneCollection *string `json:"PhoneCollection,omitnil,omitempty" name:"PhoneCollection"`

	// 产品拨打时间集合
	CallTimeCollection *CallTimeDict `json:"CallTimeCollection,omitnil,omitempty" name:"CallTimeCollection"`

	// 禁止拨打起始时间。默认130000
	StartTimeBan *string `json:"StartTimeBan,omitnil,omitempty" name:"StartTimeBan"`

	// 禁止拨打结束时间。默认140000
	EndTimeBan *string `json:"EndTimeBan,omitnil,omitempty" name:"EndTimeBan"`

	// 重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL
	CodeType *string `json:"CodeType,omitnil,omitempty" name:"CodeType"`

	// 重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G
	CodeCollection *string `json:"CodeCollection,omitnil,omitempty" name:"CodeCollection"`

	// 继续拨打次数
	CallCount *int64 `json:"CallCount,omitnil,omitempty" name:"CallCount"`

	// 拨打间隔
	CallInterval *int64 `json:"CallInterval,omitnil,omitempty" name:"CallInterval"`

	// 未接通引用短信签名ID
	SmsSignId *string `json:"SmsSignId,omitnil,omitempty" name:"SmsSignId"`

	// 未接通引用短信模板ID
	SmsTemplateId *string `json:"SmsTemplateId,omitnil,omitempty" name:"SmsTemplateId"`

	// 拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打
	CallType *string `json:"CallType,omitnil,omitempty" name:"CallType"`

	// 拨打开始日期。CallType=TIMER时有值,yyyy-MM-dd
	CallStartDate *string `json:"CallStartDate,omitnil,omitempty" name:"CallStartDate"`

	// 拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-dd
	CallEndDate *string `json:"CallEndDate,omitnil,omitempty" name:"CallEndDate"`
}

Predefined struct for user

type CreateBotTaskResponse

type CreateBotTaskResponse struct {
	*tchttp.BaseResponse
	Response *CreateBotTaskResponseParams `json:"Response"`
}

func NewCreateBotTaskResponse

func NewCreateBotTaskResponse() (response *CreateBotTaskResponse)

func (*CreateBotTaskResponse) FromJsonString

func (r *CreateBotTaskResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateBotTaskResponse) ToJsonString

func (r *CreateBotTaskResponse) ToJsonString() string

type CreateBotTaskResponseParams added in v1.0.426

type CreateBotTaskResponseParams struct {
	// 机器人任务Id
	BotId *string `json:"BotId,omitnil,omitempty" name:"BotId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeBotFlowRequest

type DescribeBotFlowRequest struct {
	*tchttp.BaseRequest

	// 模块名。默认值(固定):AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名。默认值(固定):GetFlow
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`
}

func NewDescribeBotFlowRequest

func NewDescribeBotFlowRequest() (request *DescribeBotFlowRequest)

func (*DescribeBotFlowRequest) FromJsonString

func (r *DescribeBotFlowRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeBotFlowRequest) ToJsonString

func (r *DescribeBotFlowRequest) ToJsonString() string

type DescribeBotFlowRequestParams added in v1.0.426

type DescribeBotFlowRequestParams struct {
	// 模块名。默认值(固定):AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名。默认值(固定):GetFlow
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`
}

Predefined struct for user

type DescribeBotFlowResponse

type DescribeBotFlowResponse struct {
	*tchttp.BaseResponse
	Response *DescribeBotFlowResponseParams `json:"Response"`
}

func NewDescribeBotFlowResponse

func NewDescribeBotFlowResponse() (response *DescribeBotFlowResponse)

func (*DescribeBotFlowResponse) FromJsonString

func (r *DescribeBotFlowResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeBotFlowResponse) ToJsonString

func (r *DescribeBotFlowResponse) ToJsonString() string

type DescribeBotFlowResponseParams added in v1.0.426

type DescribeBotFlowResponseParams struct {
	// 机器人对话流列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	BotFlowList []*BotFlow `json:"BotFlowList,omitnil,omitempty" name:"BotFlowList"`

	// 短信签名列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	SmsSignList []*SmsSign `json:"SmsSignList,omitnil,omitempty" name:"SmsSignList"`

	// 短信模板列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	SmsTemplateList []*SmsTemplate `json:"SmsTemplateList,omitnil,omitempty" name:"SmsTemplateList"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCreditResultRequest

type DescribeCreditResultRequest struct {
	*tchttp.BaseRequest

	// 模块名,本接口取值:Credit
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,本接口取值:Get
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 实例ID
	InstId *string `json:"InstId,omitnil,omitempty" name:"InstId"`

	// 产品ID,形如P******。
	ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"`

	// 信审任务ID
	CaseId *string `json:"CaseId,omitnil,omitempty" name:"CaseId"`

	// 请求日期,格式为YYYY-MM-DD
	RequestDate *string `json:"RequestDate,omitnil,omitempty" name:"RequestDate"`
}

func NewDescribeCreditResultRequest

func NewDescribeCreditResultRequest() (request *DescribeCreditResultRequest)

func (*DescribeCreditResultRequest) FromJsonString

func (r *DescribeCreditResultRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCreditResultRequest) ToJsonString

func (r *DescribeCreditResultRequest) ToJsonString() string

type DescribeCreditResultRequestParams added in v1.0.426

type DescribeCreditResultRequestParams struct {
	// 模块名,本接口取值:Credit
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,本接口取值:Get
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 实例ID
	InstId *string `json:"InstId,omitnil,omitempty" name:"InstId"`

	// 产品ID,形如P******。
	ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"`

	// 信审任务ID
	CaseId *string `json:"CaseId,omitnil,omitempty" name:"CaseId"`

	// 请求日期,格式为YYYY-MM-DD
	RequestDate *string `json:"RequestDate,omitnil,omitempty" name:"RequestDate"`
}

Predefined struct for user

type DescribeCreditResultResponse

type DescribeCreditResultResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCreditResultResponseParams `json:"Response"`
}

func NewDescribeCreditResultResponse

func NewDescribeCreditResultResponse() (response *DescribeCreditResultResponse)

func (*DescribeCreditResultResponse) FromJsonString

func (r *DescribeCreditResultResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCreditResultResponse) ToJsonString

func (r *DescribeCreditResultResponse) ToJsonString() string

type DescribeCreditResultResponseParams added in v1.0.426

type DescribeCreditResultResponseParams struct {
	// <p>呼叫结果,取值范围:</p><ul style="margin-bottom:0px;"><li>NON:接通</li><li>DBU:号码忙</li><li>DRF:不在服务区</li><li>ANA:欠费未接听</li><li>REJ:拒接</li><li>SHU:关机</li><li>NAN:空号</li><li>HAL:停机</li><li>DAD:未接听</li><li>EXE:其他异常</li></ul>
	ResultCode *string `json:"ResultCode,omitnil,omitempty" name:"ResultCode"`

	// 客户标识代码,多个标识码以英文逗号分隔,ResultCode为NON时才有。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ClientCode *string `json:"ClientCode,omitnil,omitempty" name:"ClientCode"`

	// 开始振铃时间,ResultCode为NON或DAD时才有此字段。
	// 注意:此字段可能返回 null,表示取不到有效值。
	RingStartTime *string `json:"RingStartTime,omitnil,omitempty" name:"RingStartTime"`

	// 振铃时长
	RingDuration *int64 `json:"RingDuration,omitnil,omitempty" name:"RingDuration"`

	// 接通时长
	AnswerDuration *int64 `json:"AnswerDuration,omitnil,omitempty" name:"AnswerDuration"`

	// JSON格式的扩展信息字段,ResultCode为NON时才有。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ContextValue *string `json:"ContextValue,omitnil,omitempty" name:"ContextValue"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeFileModelRequest

type DescribeFileModelRequest struct {
	*tchttp.BaseRequest

	// 模块名。默认值(固定):AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名。默认值(固定):DescribeFileModel
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 模板文件类型,输入input,停拨stop
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// 任务ID,二者必填一个
	BotId *string `json:"BotId,omitnil,omitempty" name:"BotId"`

	// 任务名称,二者必填一个
	BotName *string `json:"BotName,omitnil,omitempty" name:"BotName"`
}

func NewDescribeFileModelRequest

func NewDescribeFileModelRequest() (request *DescribeFileModelRequest)

func (*DescribeFileModelRequest) FromJsonString

func (r *DescribeFileModelRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeFileModelRequest) ToJsonString

func (r *DescribeFileModelRequest) ToJsonString() string

type DescribeFileModelRequestParams added in v1.0.426

type DescribeFileModelRequestParams struct {
	// 模块名。默认值(固定):AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名。默认值(固定):DescribeFileModel
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 模板文件类型,输入input,停拨stop
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// 任务ID,二者必填一个
	BotId *string `json:"BotId,omitnil,omitempty" name:"BotId"`

	// 任务名称,二者必填一个
	BotName *string `json:"BotName,omitnil,omitempty" name:"BotName"`
}

Predefined struct for user

type DescribeFileModelResponse

type DescribeFileModelResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFileModelResponseParams `json:"Response"`
}

func NewDescribeFileModelResponse

func NewDescribeFileModelResponse() (response *DescribeFileModelResponse)

func (*DescribeFileModelResponse) FromJsonString

func (r *DescribeFileModelResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeFileModelResponse) ToJsonString

func (r *DescribeFileModelResponse) ToJsonString() string

type DescribeFileModelResponseParams added in v1.0.426

type DescribeFileModelResponseParams struct {
	// 模板下载链接
	CosUrl *string `json:"CosUrl,omitnil,omitempty" name:"CosUrl"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeRecordsRequest

type DescribeRecordsRequest struct {
	*tchttp.BaseRequest

	// 模块名,本接口取值:Record
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,本接口取值:List
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 产品ID
	ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"`

	// 案件编号
	AccountNum *string `json:"AccountNum,omitnil,omitempty" name:"AccountNum"`

	// 被叫号码
	CalledPhone *string `json:"CalledPhone,omitnil,omitempty" name:"CalledPhone"`

	// 查询起始日期,格式为YYYY-MM-DD
	StartBizDate *string `json:"StartBizDate,omitnil,omitempty" name:"StartBizDate"`

	// 查询结束日期,格式为YYYY-MM-DD
	EndBizDate *string `json:"EndBizDate,omitnil,omitempty" name:"EndBizDate"`

	// 分页参数,索引,默认为0
	Offset *string `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页参数,页长,默认为20
	Limit *string `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 实例ID,不传默认为系统分配的初始实例
	InstId *string `json:"InstId,omitnil,omitempty" name:"InstId"`
}

func NewDescribeRecordsRequest

func NewDescribeRecordsRequest() (request *DescribeRecordsRequest)

func (*DescribeRecordsRequest) FromJsonString

func (r *DescribeRecordsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRecordsRequest) ToJsonString

func (r *DescribeRecordsRequest) ToJsonString() string

type DescribeRecordsRequestParams added in v1.0.426

type DescribeRecordsRequestParams struct {
	// 模块名,本接口取值:Record
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,本接口取值:List
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 产品ID
	ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"`

	// 案件编号
	AccountNum *string `json:"AccountNum,omitnil,omitempty" name:"AccountNum"`

	// 被叫号码
	CalledPhone *string `json:"CalledPhone,omitnil,omitempty" name:"CalledPhone"`

	// 查询起始日期,格式为YYYY-MM-DD
	StartBizDate *string `json:"StartBizDate,omitnil,omitempty" name:"StartBizDate"`

	// 查询结束日期,格式为YYYY-MM-DD
	EndBizDate *string `json:"EndBizDate,omitnil,omitempty" name:"EndBizDate"`

	// 分页参数,索引,默认为0
	Offset *string `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 分页参数,页长,默认为20
	Limit *string `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 实例ID,不传默认为系统分配的初始实例
	InstId *string `json:"InstId,omitnil,omitempty" name:"InstId"`
}

Predefined struct for user

type DescribeRecordsResponse

type DescribeRecordsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRecordsResponseParams `json:"Response"`
}

func NewDescribeRecordsResponse

func NewDescribeRecordsResponse() (response *DescribeRecordsResponse)

func (*DescribeRecordsResponse) FromJsonString

func (r *DescribeRecordsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRecordsResponse) ToJsonString

func (r *DescribeRecordsResponse) ToJsonString() string

type DescribeRecordsResponseParams added in v1.0.426

type DescribeRecordsResponseParams struct {
	// 录音列表。
	// 注意:此字段可能返回 null,表示取不到有效值。
	RecordList []*SingleRecord `json:"RecordList,omitnil,omitempty" name:"RecordList"`

	// 录音总量。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeTaskStatusRequest

type DescribeTaskStatusRequest struct {
	*tchttp.BaseRequest

	// 模块名,本接口取值:Task
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,本接口取值:DescribeTaskStatus
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 任务ID,"上传文件"接口返回的DataResId,形如abc-xyz123
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 实例ID,不传默认为系统分配的初始实例。
	InstId *string `json:"InstId,omitnil,omitempty" name:"InstId"`
}

func NewDescribeTaskStatusRequest

func NewDescribeTaskStatusRequest() (request *DescribeTaskStatusRequest)

func (*DescribeTaskStatusRequest) FromJsonString

func (r *DescribeTaskStatusRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTaskStatusRequest) ToJsonString

func (r *DescribeTaskStatusRequest) ToJsonString() string

type DescribeTaskStatusRequestParams added in v1.0.426

type DescribeTaskStatusRequestParams struct {
	// 模块名,本接口取值:Task
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,本接口取值:DescribeTaskStatus
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 任务ID,"上传文件"接口返回的DataResId,形如abc-xyz123
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 实例ID,不传默认为系统分配的初始实例。
	InstId *string `json:"InstId,omitnil,omitempty" name:"InstId"`
}

Predefined struct for user

type DescribeTaskStatusResponse

type DescribeTaskStatusResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTaskStatusResponseParams `json:"Response"`
}

func NewDescribeTaskStatusResponse

func NewDescribeTaskStatusResponse() (response *DescribeTaskStatusResponse)

func (*DescribeTaskStatusResponse) FromJsonString

func (r *DescribeTaskStatusResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTaskStatusResponse) ToJsonString

func (r *DescribeTaskStatusResponse) ToJsonString() string

type DescribeTaskStatusResponseParams added in v1.0.426

type DescribeTaskStatusResponseParams struct {
	// <p>任务结果:</p><ul style="margin-bottom:0px;"><li>处理中:"Uploading Data."</li><li>上传成功:"File Uploading Task Success."</li><li>上传失败:具体失败原因</li></ul>
	TaskResult *string `json:"TaskResult,omitnil,omitempty" name:"TaskResult"`

	// <p>任务类型:</p><ul style="margin-bottom:0px;"><li>到期/逾期提醒数据上传:002</li><li>到期/逾期提醒停拨数据上传:003</li><li>回访数据上传:004</li><li>回访停拨数据上传:005</li></ul>
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// 过滤文件下载链接,有过滤数据时才存在。
	// 注意:此字段可能返回 null,表示取不到有效值。
	TaskFileUrl *string `json:"TaskFileUrl,omitnil,omitempty" name:"TaskFileUrl"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DownloadBotRecordRequest

type DownloadBotRecordRequest struct {
	*tchttp.BaseRequest

	// 模块:AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作:DownloadRecord
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 业务日期
	BizDate *string `json:"BizDate,omitnil,omitempty" name:"BizDate"`
}

func NewDownloadBotRecordRequest

func NewDownloadBotRecordRequest() (request *DownloadBotRecordRequest)

func (*DownloadBotRecordRequest) FromJsonString

func (r *DownloadBotRecordRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DownloadBotRecordRequest) ToJsonString

func (r *DownloadBotRecordRequest) ToJsonString() string

type DownloadBotRecordRequestParams added in v1.0.426

type DownloadBotRecordRequestParams struct {
	// 模块:AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作:DownloadRecord
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 业务日期
	BizDate *string `json:"BizDate,omitnil,omitempty" name:"BizDate"`
}

Predefined struct for user

type DownloadBotRecordResponse

type DownloadBotRecordResponse struct {
	*tchttp.BaseResponse
	Response *DownloadBotRecordResponseParams `json:"Response"`
}

func NewDownloadBotRecordResponse

func NewDownloadBotRecordResponse() (response *DownloadBotRecordResponse)

func (*DownloadBotRecordResponse) FromJsonString

func (r *DownloadBotRecordResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DownloadBotRecordResponse) ToJsonString

func (r *DownloadBotRecordResponse) ToJsonString() string

type DownloadBotRecordResponseParams added in v1.0.426

type DownloadBotRecordResponseParams struct {
	// 录音地址。请求后30分钟内有效
	RecordCosUrl *string `json:"RecordCosUrl,omitnil,omitempty" name:"RecordCosUrl"`

	// 文本地址。请求后30分钟内有效
	TextCosUrl *string `json:"TextCosUrl,omitnil,omitempty" name:"TextCosUrl"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DownloadDialogueTextRequest

type DownloadDialogueTextRequest struct {
	*tchttp.BaseRequest

	// 模块名,本接口取值:Report
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,本接口取值:DownloadTextReport
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 报告日期,格式为YYYY-MM-DD
	ReportDate *string `json:"ReportDate,omitnil,omitempty" name:"ReportDate"`

	// 实例ID
	InstId *string `json:"InstId,omitnil,omitempty" name:"InstId"`
}

func NewDownloadDialogueTextRequest

func NewDownloadDialogueTextRequest() (request *DownloadDialogueTextRequest)

func (*DownloadDialogueTextRequest) FromJsonString

func (r *DownloadDialogueTextRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DownloadDialogueTextRequest) ToJsonString

func (r *DownloadDialogueTextRequest) ToJsonString() string

type DownloadDialogueTextRequestParams added in v1.0.426

type DownloadDialogueTextRequestParams struct {
	// 模块名,本接口取值:Report
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,本接口取值:DownloadTextReport
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 报告日期,格式为YYYY-MM-DD
	ReportDate *string `json:"ReportDate,omitnil,omitempty" name:"ReportDate"`

	// 实例ID
	InstId *string `json:"InstId,omitnil,omitempty" name:"InstId"`
}

Predefined struct for user

type DownloadDialogueTextResponse

type DownloadDialogueTextResponse struct {
	*tchttp.BaseResponse
	Response *DownloadDialogueTextResponseParams `json:"Response"`
}

func NewDownloadDialogueTextResponse

func NewDownloadDialogueTextResponse() (response *DownloadDialogueTextResponse)

func (*DownloadDialogueTextResponse) FromJsonString

func (r *DownloadDialogueTextResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DownloadDialogueTextResponse) ToJsonString

func (r *DownloadDialogueTextResponse) ToJsonString() string

type DownloadDialogueTextResponseParams added in v1.0.426

type DownloadDialogueTextResponseParams struct {
	// 对话文本下载地址
	TextReportUrl *string `json:"TextReportUrl,omitnil,omitempty" name:"TextReportUrl"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DownloadRecordListRequest

type DownloadRecordListRequest struct {
	*tchttp.BaseRequest

	// 模块名,本接口取值:Record
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,本接口取值:DownloadList
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 录音日期,格式为YYYY-MM-DD
	BizDate *string `json:"BizDate,omitnil,omitempty" name:"BizDate"`

	// 实例ID
	InstId *string `json:"InstId,omitnil,omitempty" name:"InstId"`
}

func NewDownloadRecordListRequest

func NewDownloadRecordListRequest() (request *DownloadRecordListRequest)

func (*DownloadRecordListRequest) FromJsonString

func (r *DownloadRecordListRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DownloadRecordListRequest) ToJsonString

func (r *DownloadRecordListRequest) ToJsonString() string

type DownloadRecordListRequestParams added in v1.0.426

type DownloadRecordListRequestParams struct {
	// 模块名,本接口取值:Record
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,本接口取值:DownloadList
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 录音日期,格式为YYYY-MM-DD
	BizDate *string `json:"BizDate,omitnil,omitempty" name:"BizDate"`

	// 实例ID
	InstId *string `json:"InstId,omitnil,omitempty" name:"InstId"`
}

Predefined struct for user

type DownloadRecordListResponse

type DownloadRecordListResponse struct {
	*tchttp.BaseResponse
	Response *DownloadRecordListResponseParams `json:"Response"`
}

func NewDownloadRecordListResponse

func NewDownloadRecordListResponse() (response *DownloadRecordListResponse)

func (*DownloadRecordListResponse) FromJsonString

func (r *DownloadRecordListResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DownloadRecordListResponse) ToJsonString

func (r *DownloadRecordListResponse) ToJsonString() string

type DownloadRecordListResponseParams added in v1.0.426

type DownloadRecordListResponseParams struct {
	// 录音列表下载地址
	RecordListUrl *string `json:"RecordListUrl,omitnil,omitempty" name:"RecordListUrl"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DownloadReportRequest

type DownloadReportRequest struct {
	*tchttp.BaseRequest

	// 模块名,本接口取值:Report
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,本接口取值:DownloadReport
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 报告日期,格式为YYYY-MM-DD
	ReportDate *string `json:"ReportDate,omitnil,omitempty" name:"ReportDate"`

	// 实例ID,不传默认为系统分配的初始实例。
	InstId *string `json:"InstId,omitnil,omitempty" name:"InstId"`
}

func NewDownloadReportRequest

func NewDownloadReportRequest() (request *DownloadReportRequest)

func (*DownloadReportRequest) FromJsonString

func (r *DownloadReportRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DownloadReportRequest) ToJsonString

func (r *DownloadReportRequest) ToJsonString() string

type DownloadReportRequestParams added in v1.0.426

type DownloadReportRequestParams struct {
	// 模块名,本接口取值:Report
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,本接口取值:DownloadReport
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 报告日期,格式为YYYY-MM-DD
	ReportDate *string `json:"ReportDate,omitnil,omitempty" name:"ReportDate"`

	// 实例ID,不传默认为系统分配的初始实例。
	InstId *string `json:"InstId,omitnil,omitempty" name:"InstId"`
}

Predefined struct for user

type DownloadReportResponse

type DownloadReportResponse struct {
	*tchttp.BaseResponse
	Response *DownloadReportResponseParams `json:"Response"`
}

func NewDownloadReportResponse

func NewDownloadReportResponse() (response *DownloadReportResponse)

func (*DownloadReportResponse) FromJsonString

func (r *DownloadReportResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DownloadReportResponse) ToJsonString

func (r *DownloadReportResponse) ToJsonString() string

type DownloadReportResponseParams added in v1.0.426

type DownloadReportResponseParams struct {
	// 到期/逾期提醒日报下载地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	DailyReportUrl *string `json:"DailyReportUrl,omitnil,omitempty" name:"DailyReportUrl"`

	// 到期/逾期提醒结果下载地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResultReportUrl *string `json:"ResultReportUrl,omitnil,omitempty" name:"ResultReportUrl"`

	// 到期/逾期提醒明细下载地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	DetailReportUrl *string `json:"DetailReportUrl,omitnil,omitempty" name:"DetailReportUrl"`

	// 回访日报下载地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	CallbackDailyReportUrl *string `json:"CallbackDailyReportUrl,omitnil,omitempty" name:"CallbackDailyReportUrl"`

	// 回访结果下载地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	CallbackResultReportUrl *string `json:"CallbackResultReportUrl,omitnil,omitempty" name:"CallbackResultReportUrl"`

	// 回访明细下载地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	CallbackDetailReportUrl *string `json:"CallbackDetailReportUrl,omitnil,omitempty" name:"CallbackDetailReportUrl"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ExportBotDataRequest

type ExportBotDataRequest struct {
	*tchttp.BaseRequest

	// 模块名。默认值(固定):AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名。默认值(固定):ExportBotData
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 业务日期。YYYY-MM-DD
	BizDate *string `json:"BizDate,omitnil,omitempty" name:"BizDate"`

	// 任务ID,二者必填一个
	BotId *string `json:"BotId,omitnil,omitempty" name:"BotId"`

	// 任务名称,二者必填一个
	BotName *string `json:"BotName,omitnil,omitempty" name:"BotName"`
}

func NewExportBotDataRequest

func NewExportBotDataRequest() (request *ExportBotDataRequest)

func (*ExportBotDataRequest) FromJsonString

func (r *ExportBotDataRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ExportBotDataRequest) ToJsonString

func (r *ExportBotDataRequest) ToJsonString() string

type ExportBotDataRequestParams added in v1.0.426

type ExportBotDataRequestParams struct {
	// 模块名。默认值(固定):AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名。默认值(固定):ExportBotData
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 业务日期。YYYY-MM-DD
	BizDate *string `json:"BizDate,omitnil,omitempty" name:"BizDate"`

	// 任务ID,二者必填一个
	BotId *string `json:"BotId,omitnil,omitempty" name:"BotId"`

	// 任务名称,二者必填一个
	BotName *string `json:"BotName,omitnil,omitempty" name:"BotName"`
}

Predefined struct for user

type ExportBotDataResponse

type ExportBotDataResponse struct {
	*tchttp.BaseResponse
	Response *ExportBotDataResponseParams `json:"Response"`
}

func NewExportBotDataResponse

func NewExportBotDataResponse() (response *ExportBotDataResponse)

func (*ExportBotDataResponse) FromJsonString

func (r *ExportBotDataResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ExportBotDataResponse) ToJsonString

func (r *ExportBotDataResponse) ToJsonString() string

type ExportBotDataResponseParams added in v1.0.426

type ExportBotDataResponseParams struct {
	// 导出文件列表
	Data []*BotFileData `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type PhonePool

type PhonePool struct {
	// 号码组ID
	PoolId *string `json:"PoolId,omitnil,omitempty" name:"PoolId"`

	// 号码组名称
	PoolName *string `json:"PoolName,omitnil,omitempty" name:"PoolName"`
}

type ProductQueryInfo

type ProductQueryInfo struct {
	// 产品Id
	ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"`

	// 产品名称
	ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"`

	// 产品编码
	// 注意:此字段可能返回 null,表示取不到有效值。
	ProductCode *string `json:"ProductCode,omitnil,omitempty" name:"ProductCode"`

	// 产品状态 0 禁用 1 启用
	// 注意:此字段可能返回 null,表示取不到有效值。
	ProductStatus *int64 `json:"ProductStatus,omitnil,omitempty" name:"ProductStatus"`

	// 场景类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	SceneType *string `json:"SceneType,omitnil,omitempty" name:"SceneType"`
}

type QueryBlackListDataRequest

type QueryBlackListDataRequest struct {
	*tchttp.BaseRequest

	// 模块:AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作:QueryBlackListData
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 页码
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页数量
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 开始日期
	StartBizDate *string `json:"StartBizDate,omitnil,omitempty" name:"StartBizDate"`

	// 结束日期
	EndBizDate *string `json:"EndBizDate,omitnil,omitempty" name:"EndBizDate"`

	// 电话号码、手机
	BlackValue *string `json:"BlackValue,omitnil,omitempty" name:"BlackValue"`
}

func NewQueryBlackListDataRequest

func NewQueryBlackListDataRequest() (request *QueryBlackListDataRequest)

func (*QueryBlackListDataRequest) FromJsonString

func (r *QueryBlackListDataRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryBlackListDataRequest) ToJsonString

func (r *QueryBlackListDataRequest) ToJsonString() string

type QueryBlackListDataRequestParams added in v1.0.426

type QueryBlackListDataRequestParams struct {
	// 模块:AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作:QueryBlackListData
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 页码
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 每页数量
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 开始日期
	StartBizDate *string `json:"StartBizDate,omitnil,omitempty" name:"StartBizDate"`

	// 结束日期
	EndBizDate *string `json:"EndBizDate,omitnil,omitempty" name:"EndBizDate"`

	// 电话号码、手机
	BlackValue *string `json:"BlackValue,omitnil,omitempty" name:"BlackValue"`
}

Predefined struct for user

type QueryBlackListDataResponse

type QueryBlackListDataResponse struct {
	*tchttp.BaseResponse
	Response *QueryBlackListDataResponseParams `json:"Response"`
}

func NewQueryBlackListDataResponse

func NewQueryBlackListDataResponse() (response *QueryBlackListDataResponse)

func (*QueryBlackListDataResponse) FromJsonString

func (r *QueryBlackListDataResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryBlackListDataResponse) ToJsonString

func (r *QueryBlackListDataResponse) ToJsonString() string

type QueryBlackListDataResponseParams added in v1.0.426

type QueryBlackListDataResponseParams struct {
	// 总数。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 黑名单列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Data []*BlackListData `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type QueryBotListRequest

type QueryBotListRequest struct {
	*tchttp.BaseRequest

	// 模块名:AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名:QueryBotList
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`
}

func NewQueryBotListRequest

func NewQueryBotListRequest() (request *QueryBotListRequest)

func (*QueryBotListRequest) FromJsonString

func (r *QueryBotListRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryBotListRequest) ToJsonString

func (r *QueryBotListRequest) ToJsonString() string

type QueryBotListRequestParams added in v1.0.426

type QueryBotListRequestParams struct {
	// 模块名:AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名:QueryBotList
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`
}

Predefined struct for user

type QueryBotListResponse

type QueryBotListResponse struct {
	*tchttp.BaseResponse
	Response *QueryBotListResponseParams `json:"Response"`
}

func NewQueryBotListResponse

func NewQueryBotListResponse() (response *QueryBotListResponse)

func (*QueryBotListResponse) FromJsonString

func (r *QueryBotListResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryBotListResponse) ToJsonString

func (r *QueryBotListResponse) ToJsonString() string

type QueryBotListResponseParams added in v1.0.426

type QueryBotListResponseParams struct {
	// 任务列表。
	BotList []*BotInfo `json:"BotList,omitnil,omitempty" name:"BotList"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type QueryCallListRequest

type QueryCallListRequest struct {
	*tchttp.BaseRequest

	// 模块名。默认值(固定):AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名。默认值(固定):QueryCallList
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 业务日期
	BizDate *string `json:"BizDate,omitnil,omitempty" name:"BizDate"`

	// 任务ID,二者必填一个
	BotId *string `json:"BotId,omitnil,omitempty" name:"BotId"`

	// 任务名称,二者必填一个
	BotName *string `json:"BotName,omitnil,omitempty" name:"BotName"`

	// 通过API或平台上传的文件完整名称
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`
}

func NewQueryCallListRequest

func NewQueryCallListRequest() (request *QueryCallListRequest)

func (*QueryCallListRequest) FromJsonString

func (r *QueryCallListRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryCallListRequest) ToJsonString

func (r *QueryCallListRequest) ToJsonString() string

type QueryCallListRequestParams added in v1.0.426

type QueryCallListRequestParams struct {
	// 模块名。默认值(固定):AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名。默认值(固定):QueryCallList
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 业务日期
	BizDate *string `json:"BizDate,omitnil,omitempty" name:"BizDate"`

	// 任务ID,二者必填一个
	BotId *string `json:"BotId,omitnil,omitempty" name:"BotId"`

	// 任务名称,二者必填一个
	BotName *string `json:"BotName,omitnil,omitempty" name:"BotName"`

	// 通过API或平台上传的文件完整名称
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`
}

Predefined struct for user

type QueryCallListResponse

type QueryCallListResponse struct {
	*tchttp.BaseResponse
	Response *QueryCallListResponseParams `json:"Response"`
}

func NewQueryCallListResponse

func NewQueryCallListResponse() (response *QueryCallListResponse)

func (*QueryCallListResponse) FromJsonString

func (r *QueryCallListResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryCallListResponse) ToJsonString

func (r *QueryCallListResponse) ToJsonString() string

type QueryCallListResponseParams added in v1.0.426

type QueryCallListResponseParams struct {
	// 任务作业状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	CallList []*CallInfo `json:"CallList,omitnil,omitempty" name:"CallList"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type QueryInstantDataRequest

type QueryInstantDataRequest struct {
	*tchttp.BaseRequest

	// 模块名,本接口取值:Data
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,本接口取值:Query
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 产品ID
	ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"`

	// 实例ID,不传默认为系统分配的初始实例
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 查询类型:callRecord 通话记录
	QueryModel *string `json:"QueryModel,omitnil,omitempty" name:"QueryModel"`

	// 查询参数
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`
}

func NewQueryInstantDataRequest

func NewQueryInstantDataRequest() (request *QueryInstantDataRequest)

func (*QueryInstantDataRequest) FromJsonString

func (r *QueryInstantDataRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryInstantDataRequest) ToJsonString

func (r *QueryInstantDataRequest) ToJsonString() string

type QueryInstantDataRequestParams added in v1.0.426

type QueryInstantDataRequestParams struct {
	// 模块名,本接口取值:Data
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,本接口取值:Query
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 产品ID
	ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"`

	// 实例ID,不传默认为系统分配的初始实例
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`

	// 查询类型:callRecord 通话记录
	QueryModel *string `json:"QueryModel,omitnil,omitempty" name:"QueryModel"`

	// 查询参数
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`
}

Predefined struct for user

type QueryInstantDataResponse

type QueryInstantDataResponse struct {
	*tchttp.BaseResponse
	Response *QueryInstantDataResponseParams `json:"Response"`
}

func NewQueryInstantDataResponse

func NewQueryInstantDataResponse() (response *QueryInstantDataResponse)

func (*QueryInstantDataResponse) FromJsonString

func (r *QueryInstantDataResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryInstantDataResponse) ToJsonString

func (r *QueryInstantDataResponse) ToJsonString() string

type QueryInstantDataResponseParams added in v1.0.426

type QueryInstantDataResponseParams struct {
	// 总数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 返回内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type QueryProductsRequest

type QueryProductsRequest struct {
	*tchttp.BaseRequest

	// 模块名。默认值(固定):Product
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名。默认值(固定):QueryProducts
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 实例Id。
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`
}

func NewQueryProductsRequest

func NewQueryProductsRequest() (request *QueryProductsRequest)

func (*QueryProductsRequest) FromJsonString

func (r *QueryProductsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryProductsRequest) ToJsonString

func (r *QueryProductsRequest) ToJsonString() string

type QueryProductsRequestParams added in v1.0.426

type QueryProductsRequestParams struct {
	// 模块名。默认值(固定):Product
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名。默认值(固定):QueryProducts
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 实例Id。
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`
}

Predefined struct for user

type QueryProductsResponse

type QueryProductsResponse struct {
	*tchttp.BaseResponse
	Response *QueryProductsResponseParams `json:"Response"`
}

func NewQueryProductsResponse

func NewQueryProductsResponse() (response *QueryProductsResponse)

func (*QueryProductsResponse) FromJsonString

func (r *QueryProductsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryProductsResponse) ToJsonString

func (r *QueryProductsResponse) ToJsonString() string

type QueryProductsResponseParams added in v1.0.426

type QueryProductsResponseParams struct {
	// 产品信息。
	ProductList []*ProductQueryInfo `json:"ProductList,omitnil,omitempty" name:"ProductList"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type QueryRecordListRequest

type QueryRecordListRequest struct {
	*tchttp.BaseRequest

	// 模块名。AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名。QueryRecordList
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 偏移值
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 偏移位移,最大20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 任务ID,二者必填一个
	BotId *string `json:"BotId,omitnil,omitempty" name:"BotId"`

	// 任务名称,二者必填一个
	BotName *string `json:"BotName,omitnil,omitempty" name:"BotName"`

	// 被叫号码
	CalledPhone *string `json:"CalledPhone,omitnil,omitempty" name:"CalledPhone"`

	// 开始日期
	StartBizDate *string `json:"StartBizDate,omitnil,omitempty" name:"StartBizDate"`

	// 结束日期
	EndBizDate *string `json:"EndBizDate,omitnil,omitempty" name:"EndBizDate"`
}

func NewQueryRecordListRequest

func NewQueryRecordListRequest() (request *QueryRecordListRequest)

func (*QueryRecordListRequest) FromJsonString

func (r *QueryRecordListRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryRecordListRequest) ToJsonString

func (r *QueryRecordListRequest) ToJsonString() string

type QueryRecordListRequestParams added in v1.0.426

type QueryRecordListRequestParams struct {
	// 模块名。AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名。QueryRecordList
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 偏移值
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 偏移位移,最大20
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 任务ID,二者必填一个
	BotId *string `json:"BotId,omitnil,omitempty" name:"BotId"`

	// 任务名称,二者必填一个
	BotName *string `json:"BotName,omitnil,omitempty" name:"BotName"`

	// 被叫号码
	CalledPhone *string `json:"CalledPhone,omitnil,omitempty" name:"CalledPhone"`

	// 开始日期
	StartBizDate *string `json:"StartBizDate,omitnil,omitempty" name:"StartBizDate"`

	// 结束日期
	EndBizDate *string `json:"EndBizDate,omitnil,omitempty" name:"EndBizDate"`
}

Predefined struct for user

type QueryRecordListResponse

type QueryRecordListResponse struct {
	*tchttp.BaseResponse
	Response *QueryRecordListResponseParams `json:"Response"`
}

func NewQueryRecordListResponse

func NewQueryRecordListResponse() (response *QueryRecordListResponse)

func (*QueryRecordListResponse) FromJsonString

func (r *QueryRecordListResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryRecordListResponse) ToJsonString

func (r *QueryRecordListResponse) ToJsonString() string

type QueryRecordListResponseParams added in v1.0.426

type QueryRecordListResponseParams struct {
	// 录音列表。
	RecordList []*RecordInfo `json:"RecordList,omitnil,omitempty" name:"RecordList"`

	// 总数
	TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type RecordInfo

type RecordInfo struct {
	// 任务Id
	BotId *string `json:"BotId,omitnil,omitempty" name:"BotId"`

	// 任务名称
	BotName *string `json:"BotName,omitnil,omitempty" name:"BotName"`

	// 任务日期
	BizDate *string `json:"BizDate,omitnil,omitempty" name:"BizDate"`

	// 被叫号码
	CalledPhone *string `json:"CalledPhone,omitnil,omitempty" name:"CalledPhone"`

	// 开始通话时间
	CallStartTime *string `json:"CallStartTime,omitnil,omitempty" name:"CallStartTime"`

	// 通话时长
	Duration *int64 `json:"Duration,omitnil,omitempty" name:"Duration"`

	// 录音文件地址
	CosUrl *string `json:"CosUrl,omitnil,omitempty" name:"CosUrl"`

	// 对话日志。JSON格式
	DialogueLog *string `json:"DialogueLog,omitnil,omitempty" name:"DialogueLog"`

	// 录音文件名
	CosFileName *string `json:"CosFileName,omitnil,omitempty" name:"CosFileName"`
}

type SingleBlackApply

type SingleBlackApply struct {
	// 黑名单类型,01代表手机号码。
	BlackType *string `json:"BlackType,omitnil,omitempty" name:"BlackType"`

	// 操作类型,A为新增,D为删除。
	OperationType *string `json:"OperationType,omitnil,omitempty" name:"OperationType"`

	// 黑名单值,BlackType为01时,填写11位手机号码。
	BlackValue *string `json:"BlackValue,omitnil,omitempty" name:"BlackValue"`

	// 备注。
	BlackDescription *string `json:"BlackDescription,omitnil,omitempty" name:"BlackDescription"`

	// 黑名单生效截止日期,格式为YYYY-MM-DD,不填默认为永久。
	BlackValidDate *string `json:"BlackValidDate,omitnil,omitempty" name:"BlackValidDate"`
}

type SingleRecord

type SingleRecord struct {
	// 案件编号。
	AccountNum *string `json:"AccountNum,omitnil,omitempty" name:"AccountNum"`

	// 外呼日期。
	BizDate *string `json:"BizDate,omitnil,omitempty" name:"BizDate"`

	// 开始呼叫时间。
	CallStartTime *string `json:"CallStartTime,omitnil,omitempty" name:"CallStartTime"`

	// 主叫号码。
	CallerPhone *string `json:"CallerPhone,omitnil,omitempty" name:"CallerPhone"`

	// 呼叫方向,O为呼出,I为呼入。
	Direction *string `json:"Direction,omitnil,omitempty" name:"Direction"`

	// 通话时长。
	Duration *int64 `json:"Duration,omitnil,omitempty" name:"Duration"`

	// 产品ID。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"`

	// 录音下载链接。
	// 注意:此字段可能返回 null,表示取不到有效值。
	RecordCosUrl *string `json:"RecordCosUrl,omitnil,omitempty" name:"RecordCosUrl"`
}

type SmsSign

type SmsSign struct {
	// 短信签名ID
	SignId *string `json:"SignId,omitnil,omitempty" name:"SignId"`

	// 短信签名名称
	SignName *string `json:"SignName,omitnil,omitempty" name:"SignName"`
}

type SmsTemplate

type SmsTemplate struct {
	// 短信模板ID
	TemplateId *string `json:"TemplateId,omitnil,omitempty" name:"TemplateId"`

	// 短信模板名称
	TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"`
}

type UpdateBotTaskRequest

type UpdateBotTaskRequest struct {
	*tchttp.BaseRequest

	// 模块名。默认值(固定):AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名。默认值(固定):UpdateTask
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 任务名称
	BotName *string `json:"BotName,omitnil,omitempty" name:"BotName"`

	// 任务ID
	BotId *string `json:"BotId,omitnil,omitempty" name:"BotId"`

	// 产品拨打时间集合
	CallTimeCollection *CallTimeDict `json:"CallTimeCollection,omitnil,omitempty" name:"CallTimeCollection"`

	// 是否禁止拨打,默认Y
	BanCall *string `json:"BanCall,omitnil,omitempty" name:"BanCall"`

	// 禁止拨打起始时间。默认130000
	StartTimeBan *string `json:"StartTimeBan,omitnil,omitempty" name:"StartTimeBan"`

	// 禁止拨打结束时间。默认140000
	EndTimeBan *string `json:"EndTimeBan,omitnil,omitempty" name:"EndTimeBan"`

	// 拨打线路集合
	PhoneCollection *string `json:"PhoneCollection,omitnil,omitempty" name:"PhoneCollection"`

	// 重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL
	CodeType *string `json:"CodeType,omitnil,omitempty" name:"CodeType"`

	// 重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G
	CodeCollection *string `json:"CodeCollection,omitnil,omitempty" name:"CodeCollection"`

	// 继续拨打次数
	CallCount *int64 `json:"CallCount,omitnil,omitempty" name:"CallCount"`

	// 拨打间隔
	CallInterval *int64 `json:"CallInterval,omitnil,omitempty" name:"CallInterval"`

	// 未接通引用短信签名ID
	SmsSignId *string `json:"SmsSignId,omitnil,omitempty" name:"SmsSignId"`

	// 未接通引用短信模板ID
	SmsTemplateId *string `json:"SmsTemplateId,omitnil,omitempty" name:"SmsTemplateId"`
}

func NewUpdateBotTaskRequest

func NewUpdateBotTaskRequest() (request *UpdateBotTaskRequest)

func (*UpdateBotTaskRequest) FromJsonString

func (r *UpdateBotTaskRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UpdateBotTaskRequest) ToJsonString

func (r *UpdateBotTaskRequest) ToJsonString() string

type UpdateBotTaskRequestParams added in v1.0.426

type UpdateBotTaskRequestParams struct {
	// 模块名。默认值(固定):AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名。默认值(固定):UpdateTask
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 任务名称
	BotName *string `json:"BotName,omitnil,omitempty" name:"BotName"`

	// 任务ID
	BotId *string `json:"BotId,omitnil,omitempty" name:"BotId"`

	// 产品拨打时间集合
	CallTimeCollection *CallTimeDict `json:"CallTimeCollection,omitnil,omitempty" name:"CallTimeCollection"`

	// 是否禁止拨打,默认Y
	BanCall *string `json:"BanCall,omitnil,omitempty" name:"BanCall"`

	// 禁止拨打起始时间。默认130000
	StartTimeBan *string `json:"StartTimeBan,omitnil,omitempty" name:"StartTimeBan"`

	// 禁止拨打结束时间。默认140000
	EndTimeBan *string `json:"EndTimeBan,omitnil,omitempty" name:"EndTimeBan"`

	// 拨打线路集合
	PhoneCollection *string `json:"PhoneCollection,omitnil,omitempty" name:"PhoneCollection"`

	// 重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL
	CodeType *string `json:"CodeType,omitnil,omitempty" name:"CodeType"`

	// 重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G
	CodeCollection *string `json:"CodeCollection,omitnil,omitempty" name:"CodeCollection"`

	// 继续拨打次数
	CallCount *int64 `json:"CallCount,omitnil,omitempty" name:"CallCount"`

	// 拨打间隔
	CallInterval *int64 `json:"CallInterval,omitnil,omitempty" name:"CallInterval"`

	// 未接通引用短信签名ID
	SmsSignId *string `json:"SmsSignId,omitnil,omitempty" name:"SmsSignId"`

	// 未接通引用短信模板ID
	SmsTemplateId *string `json:"SmsTemplateId,omitnil,omitempty" name:"SmsTemplateId"`
}

Predefined struct for user

type UpdateBotTaskResponse

type UpdateBotTaskResponse struct {
	*tchttp.BaseResponse
	Response *UpdateBotTaskResponseParams `json:"Response"`
}

func NewUpdateBotTaskResponse

func NewUpdateBotTaskResponse() (response *UpdateBotTaskResponse)

func (*UpdateBotTaskResponse) FromJsonString

func (r *UpdateBotTaskResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UpdateBotTaskResponse) ToJsonString

func (r *UpdateBotTaskResponse) ToJsonString() string

type UpdateBotTaskResponseParams added in v1.0.426

type UpdateBotTaskResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UploadBotDataRequest

type UploadBotDataRequest struct {
	*tchttp.BaseRequest

	// 模块名。默认值(固定):AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名。默认值(固定):UploadData
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 任务数据。JSON格式
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`

	// 任务ID,二者必填一个
	BotId *string `json:"BotId,omitnil,omitempty" name:"BotId"`

	// 任务名称,二者必填一个
	BotName *string `json:"BotName,omitnil,omitempty" name:"BotName"`
}

func NewUploadBotDataRequest

func NewUploadBotDataRequest() (request *UploadBotDataRequest)

func (*UploadBotDataRequest) FromJsonString

func (r *UploadBotDataRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UploadBotDataRequest) ToJsonString

func (r *UploadBotDataRequest) ToJsonString() string

type UploadBotDataRequestParams added in v1.0.426

type UploadBotDataRequestParams struct {
	// 模块名。默认值(固定):AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名。默认值(固定):UploadData
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 任务数据。JSON格式
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`

	// 任务ID,二者必填一个
	BotId *string `json:"BotId,omitnil,omitempty" name:"BotId"`

	// 任务名称,二者必填一个
	BotName *string `json:"BotName,omitnil,omitempty" name:"BotName"`
}

Predefined struct for user

type UploadBotDataResponse

type UploadBotDataResponse struct {
	*tchttp.BaseResponse
	Response *UploadBotDataResponseParams `json:"Response"`
}

func NewUploadBotDataResponse

func NewUploadBotDataResponse() (response *UploadBotDataResponse)

func (*UploadBotDataResponse) FromJsonString

func (r *UploadBotDataResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UploadBotDataResponse) ToJsonString

func (r *UploadBotDataResponse) ToJsonString() string

type UploadBotDataResponseParams added in v1.0.426

type UploadBotDataResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UploadBotFileRequest

type UploadBotFileRequest struct {
	*tchttp.BaseRequest

	// 模块名。默认值(固定):AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名。默认值(固定):Upload
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 文件类型,输入input,停拨stop
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// 文件链接
	FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"`

	// 文件名
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// 任务ID,二者必填一个
	BotId *string `json:"BotId,omitnil,omitempty" name:"BotId"`

	// 任务名称,二者必填一个
	BotName *string `json:"BotName,omitnil,omitempty" name:"BotName"`
}

func NewUploadBotFileRequest

func NewUploadBotFileRequest() (request *UploadBotFileRequest)

func (*UploadBotFileRequest) FromJsonString

func (r *UploadBotFileRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UploadBotFileRequest) ToJsonString

func (r *UploadBotFileRequest) ToJsonString() string

type UploadBotFileRequestParams added in v1.0.426

type UploadBotFileRequestParams struct {
	// 模块名。默认值(固定):AiApi
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名。默认值(固定):Upload
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 文件类型,输入input,停拨stop
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// 文件链接
	FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"`

	// 文件名
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// 任务ID,二者必填一个
	BotId *string `json:"BotId,omitnil,omitempty" name:"BotId"`

	// 任务名称,二者必填一个
	BotName *string `json:"BotName,omitnil,omitempty" name:"BotName"`
}

Predefined struct for user

type UploadBotFileResponse

type UploadBotFileResponse struct {
	*tchttp.BaseResponse
	Response *UploadBotFileResponseParams `json:"Response"`
}

func NewUploadBotFileResponse

func NewUploadBotFileResponse() (response *UploadBotFileResponse)

func (*UploadBotFileResponse) FromJsonString

func (r *UploadBotFileResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UploadBotFileResponse) ToJsonString

func (r *UploadBotFileResponse) ToJsonString() string

type UploadBotFileResponseParams added in v1.0.426

type UploadBotFileResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UploadDataFileRequest

type UploadDataFileRequest struct {
	*tchttp.BaseRequest

	// 模块名,本接口取值:Data
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,本接口取值:Upload
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 文件名
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// <p>上传类型,不填默认到期/逾期提醒文件,取值范围:</p><ul style="margin-bottom:0px;"><li>data:到期/逾期提醒文件</li><li>repay:到期/逾期提醒停拨文件</li><li>callback:回访文件</li><li>callstop:回访停拨文件</li><li>blacklist:黑名单文件</li></ul>
	UploadModel *string `json:"UploadModel,omitnil,omitempty" name:"UploadModel"`

	// 文件,文件与文件地址上传只可选用一种,必须使用multipart/form-data协议来上传二进制流文件,建议使用xlsx格式,大小不超过5MB。
	File *string `json:"File,omitnil,omitempty" name:"File"`

	// 文件上传地址,文件与文件地址上传只可选用一种,大小不超过50MB。
	FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"`

	// 实例ID,不传默认为系统分配的初始实例。
	InstId *string `json:"InstId,omitnil,omitempty" name:"InstId"`
}

func NewUploadDataFileRequest

func NewUploadDataFileRequest() (request *UploadDataFileRequest)

func (*UploadDataFileRequest) FromJsonString

func (r *UploadDataFileRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UploadDataFileRequest) ToJsonString

func (r *UploadDataFileRequest) ToJsonString() string

type UploadDataFileRequestParams added in v1.0.426

type UploadDataFileRequestParams struct {
	// 模块名,本接口取值:Data
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,本接口取值:Upload
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 文件名
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// <p>上传类型,不填默认到期/逾期提醒文件,取值范围:</p><ul style="margin-bottom:0px;"><li>data:到期/逾期提醒文件</li><li>repay:到期/逾期提醒停拨文件</li><li>callback:回访文件</li><li>callstop:回访停拨文件</li><li>blacklist:黑名单文件</li></ul>
	UploadModel *string `json:"UploadModel,omitnil,omitempty" name:"UploadModel"`

	// 文件,文件与文件地址上传只可选用一种,必须使用multipart/form-data协议来上传二进制流文件,建议使用xlsx格式,大小不超过5MB。
	File *string `json:"File,omitnil,omitempty" name:"File"`

	// 文件上传地址,文件与文件地址上传只可选用一种,大小不超过50MB。
	FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"`

	// 实例ID,不传默认为系统分配的初始实例。
	InstId *string `json:"InstId,omitnil,omitempty" name:"InstId"`
}

Predefined struct for user

type UploadDataFileResponse

type UploadDataFileResponse struct {
	*tchttp.BaseResponse
	Response *UploadDataFileResponseParams `json:"Response"`
}

func NewUploadDataFileResponse

func NewUploadDataFileResponse() (response *UploadDataFileResponse)

func (*UploadDataFileResponse) FromJsonString

func (r *UploadDataFileResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UploadDataFileResponse) ToJsonString

func (r *UploadDataFileResponse) ToJsonString() string

type UploadDataFileResponseParams added in v1.0.426

type UploadDataFileResponseParams struct {
	// 数据ID
	DataResId *string `json:"DataResId,omitnil,omitempty" name:"DataResId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UploadDataJsonRequest

type UploadDataJsonRequest struct {
	*tchttp.BaseRequest

	// 模块名,本接口取值:Data
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,本接口取值:UploadJson
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 报文信息
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`

	// <p>上传类型,不填默认到期/逾期提醒数据,取值范围:</p><ul style="margin-bottom:0px;"><li>data:到期/逾期提醒数据</li><li>repay:到期/逾期提醒停拨数据</li></ul>
	UploadModel *string `json:"UploadModel,omitnil,omitempty" name:"UploadModel"`

	// 实例ID,不传默认为系统分配的初始实例。
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`
}

func NewUploadDataJsonRequest

func NewUploadDataJsonRequest() (request *UploadDataJsonRequest)

func (*UploadDataJsonRequest) FromJsonString

func (r *UploadDataJsonRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UploadDataJsonRequest) ToJsonString

func (r *UploadDataJsonRequest) ToJsonString() string

type UploadDataJsonRequestParams added in v1.0.426

type UploadDataJsonRequestParams struct {
	// 模块名,本接口取值:Data
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,本接口取值:UploadJson
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 报文信息
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`

	// <p>上传类型,不填默认到期/逾期提醒数据,取值范围:</p><ul style="margin-bottom:0px;"><li>data:到期/逾期提醒数据</li><li>repay:到期/逾期提醒停拨数据</li></ul>
	UploadModel *string `json:"UploadModel,omitnil,omitempty" name:"UploadModel"`

	// 实例ID,不传默认为系统分配的初始实例。
	InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"`
}

Predefined struct for user

type UploadDataJsonResponse

type UploadDataJsonResponse struct {
	*tchttp.BaseResponse
	Response *UploadDataJsonResponseParams `json:"Response"`
}

func NewUploadDataJsonResponse

func NewUploadDataJsonResponse() (response *UploadDataJsonResponse)

func (*UploadDataJsonResponse) FromJsonString

func (r *UploadDataJsonResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UploadDataJsonResponse) ToJsonString

func (r *UploadDataJsonResponse) ToJsonString() string

type UploadDataJsonResponseParams added in v1.0.426

type UploadDataJsonResponseParams struct {
	// 响应报文信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UploadFileRequest

type UploadFileRequest struct {
	*tchttp.BaseRequest

	// 模块名
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 文件上传地址,要求地址协议为HTTPS,且URL端口必须为443
	FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"`

	// 文件名
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// 文件日期
	FileDate *string `json:"FileDate,omitnil,omitempty" name:"FileDate"`
}

func NewUploadFileRequest

func NewUploadFileRequest() (request *UploadFileRequest)

func (*UploadFileRequest) FromJsonString

func (r *UploadFileRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UploadFileRequest) ToJsonString

func (r *UploadFileRequest) ToJsonString() string

type UploadFileRequestParams added in v1.0.426

type UploadFileRequestParams struct {
	// 模块名
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 文件上传地址,要求地址协议为HTTPS,且URL端口必须为443
	FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"`

	// 文件名
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// 文件日期
	FileDate *string `json:"FileDate,omitnil,omitempty" name:"FileDate"`
}

Predefined struct for user

type UploadFileResponse

type UploadFileResponse struct {
	*tchttp.BaseResponse
	Response *UploadFileResponseParams `json:"Response"`
}

func NewUploadFileResponse

func NewUploadFileResponse() (response *UploadFileResponse)

func (*UploadFileResponse) FromJsonString

func (r *UploadFileResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UploadFileResponse) ToJsonString

func (r *UploadFileResponse) ToJsonString() string

type UploadFileResponseParams added in v1.0.426

type UploadFileResponseParams struct {
	// 任务ID
	TaskId *int64 `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL