Class: TencentCloud::Cr::V20180321::CreateBotTaskRequest

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180321/models.rb

Overview

CreateBotTask请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(_module = nil, operation = nil, botname = nil, flowid = nil, bancall = nil, phonecollection = nil, calltimecollection = nil, starttimeban = nil, endtimeban = nil, codetype = nil, codecollection = nil, callcount = nil, callinterval = nil, smssignid = nil, smstemplateid = nil, calltype = nil, callstartdate = nil, callenddate = nil) ⇒ CreateBotTaskRequest

Returns a new instance of CreateBotTaskRequest.



562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
# File 'lib/v20180321/models.rb', line 562

def initialize(_module=nil, operation=nil, botname=nil, flowid=nil, bancall=nil, phonecollection=nil, calltimecollection=nil, starttimeban=nil, endtimeban=nil, codetype=nil, codecollection=nil, callcount=nil, callinterval=nil, smssignid=nil, smstemplateid=nil, calltype=nil, callstartdate=nil, callenddate=nil)
  @Module = _module
  @Operation = operation
  @BotName = botname
  @FlowId = flowid
  @BanCall = bancall
  @PhoneCollection = phonecollection
  @CallTimeCollection = calltimecollection
  @StartTimeBan = starttimeban
  @EndTimeBan = endtimeban
  @CodeType = codetype
  @CodeCollection = codecollection
  @CallCount = callcount
  @CallInterval = callinterval
  @SmsSignId = smssignid
  @SmsTemplateId = smstemplateid
  @CallType = calltype
  @CallStartDate = callstartdate
  @CallEndDate = callenddate
end

Instance Attribute Details

#BanCallObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):CreateTask

  • BotName:

    任务名称

  • FlowId:

    对话流ID

  • BanCall:

    是否禁止拨打,默认Y

  • PhoneCollection:

    拨打线路集合

  • CallTimeCollection:

    产品拨打时间集合

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID

  • CallType:

    拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打

  • CallStartDate:

    拨打开始日期。CallType=TIMER时有值,yyyy-MM-dd

  • CallEndDate:

    拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-dd



560
561
562
# File 'lib/v20180321/models.rb', line 560

def BanCall
  @BanCall
end

#BotNameObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):CreateTask

  • BotName:

    任务名称

  • FlowId:

    对话流ID

  • BanCall:

    是否禁止拨打,默认Y

  • PhoneCollection:

    拨打线路集合

  • CallTimeCollection:

    产品拨打时间集合

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID

  • CallType:

    拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打

  • CallStartDate:

    拨打开始日期。CallType=TIMER时有值,yyyy-MM-dd

  • CallEndDate:

    拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-dd



560
561
562
# File 'lib/v20180321/models.rb', line 560

def BotName
  @BotName
end

#CallCountObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):CreateTask

  • BotName:

    任务名称

  • FlowId:

    对话流ID

  • BanCall:

    是否禁止拨打,默认Y

  • PhoneCollection:

    拨打线路集合

  • CallTimeCollection:

    产品拨打时间集合

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID

  • CallType:

    拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打

  • CallStartDate:

    拨打开始日期。CallType=TIMER时有值,yyyy-MM-dd

  • CallEndDate:

    拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-dd



560
561
562
# File 'lib/v20180321/models.rb', line 560

def CallCount
  @CallCount
end

#CallEndDateObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):CreateTask

  • BotName:

    任务名称

  • FlowId:

    对话流ID

  • BanCall:

    是否禁止拨打,默认Y

  • PhoneCollection:

    拨打线路集合

  • CallTimeCollection:

    产品拨打时间集合

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID

  • CallType:

    拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打

  • CallStartDate:

    拨打开始日期。CallType=TIMER时有值,yyyy-MM-dd

  • CallEndDate:

    拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-dd



560
561
562
# File 'lib/v20180321/models.rb', line 560

def CallEndDate
  @CallEndDate
end

#CallIntervalObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):CreateTask

  • BotName:

    任务名称

  • FlowId:

    对话流ID

  • BanCall:

    是否禁止拨打,默认Y

  • PhoneCollection:

    拨打线路集合

  • CallTimeCollection:

    产品拨打时间集合

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID

  • CallType:

    拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打

  • CallStartDate:

    拨打开始日期。CallType=TIMER时有值,yyyy-MM-dd

  • CallEndDate:

    拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-dd



560
561
562
# File 'lib/v20180321/models.rb', line 560

def CallInterval
  @CallInterval
end

#CallStartDateObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):CreateTask

  • BotName:

    任务名称

  • FlowId:

    对话流ID

  • BanCall:

    是否禁止拨打,默认Y

  • PhoneCollection:

    拨打线路集合

  • CallTimeCollection:

    产品拨打时间集合

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID

  • CallType:

    拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打

  • CallStartDate:

    拨打开始日期。CallType=TIMER时有值,yyyy-MM-dd

  • CallEndDate:

    拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-dd



560
561
562
# File 'lib/v20180321/models.rb', line 560

def CallStartDate
  @CallStartDate
end

#CallTimeCollectionObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):CreateTask

  • BotName:

    任务名称

  • FlowId:

    对话流ID

  • BanCall:

    是否禁止拨打,默认Y

  • PhoneCollection:

    拨打线路集合

  • CallTimeCollection:

    产品拨打时间集合

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID

  • CallType:

    拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打

  • CallStartDate:

    拨打开始日期。CallType=TIMER时有值,yyyy-MM-dd

  • CallEndDate:

    拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-dd



560
561
562
# File 'lib/v20180321/models.rb', line 560

def CallTimeCollection
  @CallTimeCollection
end

#CallTypeObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):CreateTask

  • BotName:

    任务名称

  • FlowId:

    对话流ID

  • BanCall:

    是否禁止拨打,默认Y

  • PhoneCollection:

    拨打线路集合

  • CallTimeCollection:

    产品拨打时间集合

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID

  • CallType:

    拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打

  • CallStartDate:

    拨打开始日期。CallType=TIMER时有值,yyyy-MM-dd

  • CallEndDate:

    拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-dd



560
561
562
# File 'lib/v20180321/models.rb', line 560

def CallType
  @CallType
end

#CodeCollectionObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):CreateTask

  • BotName:

    任务名称

  • FlowId:

    对话流ID

  • BanCall:

    是否禁止拨打,默认Y

  • PhoneCollection:

    拨打线路集合

  • CallTimeCollection:

    产品拨打时间集合

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID

  • CallType:

    拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打

  • CallStartDate:

    拨打开始日期。CallType=TIMER时有值,yyyy-MM-dd

  • CallEndDate:

    拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-dd



560
561
562
# File 'lib/v20180321/models.rb', line 560

def CodeCollection
  @CodeCollection
end

#CodeTypeObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):CreateTask

  • BotName:

    任务名称

  • FlowId:

    对话流ID

  • BanCall:

    是否禁止拨打,默认Y

  • PhoneCollection:

    拨打线路集合

  • CallTimeCollection:

    产品拨打时间集合

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID

  • CallType:

    拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打

  • CallStartDate:

    拨打开始日期。CallType=TIMER时有值,yyyy-MM-dd

  • CallEndDate:

    拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-dd



560
561
562
# File 'lib/v20180321/models.rb', line 560

def CodeType
  @CodeType
end

#EndTimeBanObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):CreateTask

  • BotName:

    任务名称

  • FlowId:

    对话流ID

  • BanCall:

    是否禁止拨打,默认Y

  • PhoneCollection:

    拨打线路集合

  • CallTimeCollection:

    产品拨打时间集合

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID

  • CallType:

    拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打

  • CallStartDate:

    拨打开始日期。CallType=TIMER时有值,yyyy-MM-dd

  • CallEndDate:

    拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-dd



560
561
562
# File 'lib/v20180321/models.rb', line 560

def EndTimeBan
  @EndTimeBan
end

#FlowIdObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):CreateTask

  • BotName:

    任务名称

  • FlowId:

    对话流ID

  • BanCall:

    是否禁止拨打,默认Y

  • PhoneCollection:

    拨打线路集合

  • CallTimeCollection:

    产品拨打时间集合

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID

  • CallType:

    拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打

  • CallStartDate:

    拨打开始日期。CallType=TIMER时有值,yyyy-MM-dd

  • CallEndDate:

    拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-dd



560
561
562
# File 'lib/v20180321/models.rb', line 560

def FlowId
  @FlowId
end

#ModuleObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):CreateTask

  • BotName:

    任务名称

  • FlowId:

    对话流ID

  • BanCall:

    是否禁止拨打,默认Y

  • PhoneCollection:

    拨打线路集合

  • CallTimeCollection:

    产品拨打时间集合

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID

  • CallType:

    拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打

  • CallStartDate:

    拨打开始日期。CallType=TIMER时有值,yyyy-MM-dd

  • CallEndDate:

    拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-dd



560
561
562
# File 'lib/v20180321/models.rb', line 560

def Module
  @Module
end

#OperationObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):CreateTask

  • BotName:

    任务名称

  • FlowId:

    对话流ID

  • BanCall:

    是否禁止拨打,默认Y

  • PhoneCollection:

    拨打线路集合

  • CallTimeCollection:

    产品拨打时间集合

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID

  • CallType:

    拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打

  • CallStartDate:

    拨打开始日期。CallType=TIMER时有值,yyyy-MM-dd

  • CallEndDate:

    拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-dd



560
561
562
# File 'lib/v20180321/models.rb', line 560

def Operation
  @Operation
end

#PhoneCollectionObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):CreateTask

  • BotName:

    任务名称

  • FlowId:

    对话流ID

  • BanCall:

    是否禁止拨打,默认Y

  • PhoneCollection:

    拨打线路集合

  • CallTimeCollection:

    产品拨打时间集合

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID

  • CallType:

    拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打

  • CallStartDate:

    拨打开始日期。CallType=TIMER时有值,yyyy-MM-dd

  • CallEndDate:

    拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-dd



560
561
562
# File 'lib/v20180321/models.rb', line 560

def PhoneCollection
  @PhoneCollection
end

#SmsSignIdObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):CreateTask

  • BotName:

    任务名称

  • FlowId:

    对话流ID

  • BanCall:

    是否禁止拨打,默认Y

  • PhoneCollection:

    拨打线路集合

  • CallTimeCollection:

    产品拨打时间集合

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID

  • CallType:

    拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打

  • CallStartDate:

    拨打开始日期。CallType=TIMER时有值,yyyy-MM-dd

  • CallEndDate:

    拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-dd



560
561
562
# File 'lib/v20180321/models.rb', line 560

def SmsSignId
  @SmsSignId
end

#SmsTemplateIdObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):CreateTask

  • BotName:

    任务名称

  • FlowId:

    对话流ID

  • BanCall:

    是否禁止拨打,默认Y

  • PhoneCollection:

    拨打线路集合

  • CallTimeCollection:

    产品拨打时间集合

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID

  • CallType:

    拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打

  • CallStartDate:

    拨打开始日期。CallType=TIMER时有值,yyyy-MM-dd

  • CallEndDate:

    拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-dd



560
561
562
# File 'lib/v20180321/models.rb', line 560

def SmsTemplateId
  @SmsTemplateId
end

#StartTimeBanObject

Parameters:

  • Module:

    模块名。默认值(固定):AiApi

  • Operation:

    操作名。默认值(固定):CreateTask

  • BotName:

    任务名称

  • FlowId:

    对话流ID

  • BanCall:

    是否禁止拨打,默认Y

  • PhoneCollection:

    拨打线路集合

  • CallTimeCollection:

    产品拨打时间集合

  • StartTimeBan:

    禁止拨打起始时间。默认130000

  • EndTimeBan:

    禁止拨打结束时间。默认140000

  • CodeType:

    重播方式,NON:未接通、LABEL:意向分级,可多选,用竖线分隔:NON|LABEL

  • CodeCollection:

    重播值集合,A:强意向、B:中意向、C:低意向、D:无意向、E:在忙、F:未接通、G:无效号码,可多选,用竖线分隔:A|B|C|D|E|F|G

  • CallCount:

    继续拨打次数

  • CallInterval:

    拨打间隔

  • SmsSignId:

    未接通引用短信签名ID

  • SmsTemplateId:

    未接通引用短信模板ID

  • CallType:

    拨打方式。NORMAL - 正常拨打;TIMER - 定时拨打

  • CallStartDate:

    拨打开始日期。CallType=TIMER时有值,yyyy-MM-dd

  • CallEndDate:

    拨打结束日期。CallType=PERIOD 时有值,yyyy-MM-dd



560
561
562
# File 'lib/v20180321/models.rb', line 560

def StartTimeBan
  @StartTimeBan
end

Instance Method Details

#deserialize(params) ⇒ Object



583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
# File 'lib/v20180321/models.rb', line 583

def deserialize(params)
  @Module = params['Module']
  @Operation = params['Operation']
  @BotName = params['BotName']
  @FlowId = params['FlowId']
  @BanCall = params['BanCall']
  @PhoneCollection = params['PhoneCollection']
  unless params['CallTimeCollection'].nil?
    @CallTimeCollection = CallTimeDict.new
    @CallTimeCollection.deserialize(params['CallTimeCollection'])
  end
  @StartTimeBan = params['StartTimeBan']
  @EndTimeBan = params['EndTimeBan']
  @CodeType = params['CodeType']
  @CodeCollection = params['CodeCollection']
  @CallCount = params['CallCount']
  @CallInterval = params['CallInterval']
  @SmsSignId = params['SmsSignId']
  @SmsTemplateId = params['SmsTemplateId']
  @CallType = params['CallType']
  @CallStartDate = params['CallStartDate']
  @CallEndDate = params['CallEndDate']
end