调用CreateContactFlow创建联系流。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String CreateContactFlow

系统规定参数。取值:CreateContactFlow。

Canvas String {"lineList":[{"relatedModules":{"begin":1,"end":7},"offsetEndPonit":{"offsetX":12.150491568948121,"offsetY":-4.3527514192484915}},{"relatedModules":{"begin":7,"end":999},"offsetEndPonit":{"offsetX":11.620147014773558,"offsetY":1.633680331939992}}]}

画布信息。

Content String [{"nodeType":"start","nodeDescript":"开始","variables":[{"varDescript":"隐藏参数,用于保存分支模块收号内容","varInitial":"","varName":"_press_key","varType":"string"},{"varDescript":"隐藏参数,智能导航中给出\"转人工队列\"的动作指令时,附带的参数","varInitial":"","varName":"_vn_control_queueName","varType":"string"}]}]

结点信息。

InstanceId String ef1e71e9-ae9d-487c-96ad-9181d85cf802

呼叫中心实例ID。

Name String 测试流程

联系流名称。

Type String Mainflow

流程类型。

Description String 测试

描述信息。

返回数据

名称 类型 示例值 描述
Code String OK

响应码。

ContactFlow Struct

联系流对象。

AppliedVersion String 27904327097583

已发布的版本号。

ContactFlowDescription String 测试

描述信息。

ContactFlowId String nk90_9MIXqop

联系流ID。

ContactFlowName String 测试流程

联系流名称。

InstanceId String ef1e71e9-ae9d-487c-96ad-9181d85cf802

呼叫中心实例ID。

PhoneNumbers Array of PhoneNumber

号码。

PhoneNumber
AllowOutbound Boolean true

是否可以外呼。

InstanceId String ef1e71e9-ae9d-487c-96ad-9181d85cf802

呼叫中心实例ID。

Number String 6680XXXX083

号码。

PhoneNumberDescription String 测试

号码描述。

PhoneNumberId String kq82ix9f-izbe-7813-a171-334uy290ck3w

号码ID。

RemainingTime Integer 2592000

可用时间,单位秒。

TestOnly Boolean true

是否用于测试。

Trunks Integer 1

中继。

Usage String Inbound

用途。

Type String Mainflow

流程类型。

Versions Array of ContactFlowVersion

版本信息。

ContactFlowVersion
Canvas String

画布信息。

ContactFlowVersionDescription String

版本描述。

ContactFlowVersionId String fLXS_2CJPxot

版本ID。

Content String

结点信息。

LastModified String 2020-12-16 09:40:41

最近修改时间。

LastModifiedBy String 239999345126843208

最近修改者。

LockedBy String cctest

此版本的锁定者。

Status String Draft

联系流当前状态。

Version String 20201216094041

联系流版本号。

HttpStatusCode Integer 200

HTTP状态码。

Message String

响应信息。

RequestId String 2778FA12-EDD6-42AA-9B15-AF855072E5E5

请求ID。

Success Boolean true

是否成功。

示例

请求示例

http(s)://[Endpoint]/?Action=CreateContactFlow
&Canvas={"lineList":[{"relatedModules":{"begin":1,"end":7},"offsetEndPonit":{"offsetX":12.150491568948121,"offsetY":-4.3527514192484915}},{"relatedModules":{"begin":7,"end":999},"offsetEndPonit":{"offsetX":11.620147014773558,"offsetY":1.633680331939992}}]}
&Content=[{"nodeType":"start","nodeDescript":"开始","variables":[{"varDescript":"隐藏参数,用于保存分支模块收号内容","varInitial":"","varName":"_press_key","varType":"string"},{"varDescript":"隐藏参数,智能导航中给出\"转人工队列\"的动作指令时,附带的参数","varInitial":"","varName":"_vn_control_queueName","varType":"string"}]}]
&InstanceId=ef1e71e9-ae9d-487c-96ad-9181d85cf802
&Name=测试流程
&Type=Mainflow
&<公共请求参数>

正常返回示例

XML 格式

<Message>无</Message>
<RequestId>2778FA12-EDD6-42AA-9B15-AF855072E5E5</RequestId>
<HttpStatusCode>200</HttpStatusCode>
<Code>OK</Code>
<ContactFlow>
    <PhoneNumbers>
        <PhoneNumber>
            <Usage>Inbound</Usage>
            <AllowOutbound>true</AllowOutbound>
            <TestOnly>true</TestOnly>
            <Number>6680XXXX083</Number>
            <InstanceId>ef1e71e9-ae9d-487c-96ad-9181d85cf802</InstanceId>
            <RemainingTime>2592000</RemainingTime>
            <Trunks>1</Trunks>
            <PhoneNumberId>kq82ix9f-izbe-7813-a171-334uy290ck3w</PhoneNumberId>
            <PhoneNumberDescription>测试</PhoneNumberDescription>
        </PhoneNumber>
    </PhoneNumbers>
    <AppliedVersion>27904327097583</AppliedVersion>
    <Type>Mainflow</Type>
    <Versions>
        <ContactFlowVersion>
            <Status>Draft</Status>
            <LastModified>2020-12-16 09:40:41</LastModified>
            <LockedBy>cctest</LockedBy>
            <LastModifiedBy>239999345126843208</LastModifiedBy>
            <ContactFlowVersionId>fLXS_2CJPxot</ContactFlowVersionId>
            <Version>20201216094041</Version>
            <Content>无</Content>
            <Canvas>无</Canvas>
            <ContactFlowVersionDescription>无</ContactFlowVersionDescription>
        </ContactFlowVersion>
    </Versions>
    <InstanceId>ef1e71e9-ae9d-487c-96ad-9181d85cf802</InstanceId>
    <ContactFlowId>nk90_9MIXqop</ContactFlowId>
    <ContactFlowName>测试流程</ContactFlowName>
    <ContactFlowDescription>测试</ContactFlowDescription>
</ContactFlow>
<Success>true</Success>

JSON 格式

{
	"Message": "无",
	"RequestId": "2778FA12-EDD6-42AA-9B15-AF855072E5E5",
	"HttpStatusCode": "200",
	"Code": "OK",
	"ContactFlow": {
		"PhoneNumbers": {
			"PhoneNumber": [{
				"Usage": "Inbound",
				"AllowOutbound": "true",
				"TestOnly": "true",
				"Number": "6680XXXX083",
				"InstanceId": "ef1e71e9-ae9d-487c-96ad-9181d85cf802",
				"RemainingTime": "2592000",
				"Trunks": "1",
				"PhoneNumberId": "kq82ix9f-izbe-7813-a171-334uy290ck3w",
				"PhoneNumberDescription": "测试"
			}]
		},
		"AppliedVersion": "27904327097583",
		"Type": "Mainflow",
		"Versions": {
			"ContactFlowVersion": [{
				"Status": "Draft",
				"LastModified": "2020-12-16 09:40:41",
				"LockedBy": "cctest",
				"LastModifiedBy": "239999345126843208",
				"ContactFlowVersionId": "fLXS_2CJPxot",
				"Version": "20201216094041",
				"Content": "无",
				"Canvas": "无",
				"ContactFlowVersionDescription": "无"
			}]
		},
		"InstanceId": "ef1e71e9-ae9d-487c-96ad-9181d85cf802",
		"ContactFlowId": "nk90_9MIXqop",
		"ContactFlowName": "测试流程",
		"ContactFlowDescription": "测试"
	},
	"Success": "true"
}

错误码

访问错误中心查看更多错误码。