调用PublishContactFlowVersion发布IVR流程。

在发布的时候,首先把当前的数据结构转换成IVR引擎所规定的数据库的格式,并填到其指定的数据库表中,然后进行编译并调用发布。因此发布结果不会在当前接口返回,需要查询IVR流程列表查看发布结果。

调试

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

请求参数

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

系统规定参数。取值:PublishContactFlowVersion

ContactFlowVersionId String 2NWG_1Cl7uWu

待发布的流程的版本ID

InstanceId String 9cfad875-6260-4a53-ab6e-b13e3fb31f7d

呼叫中心实例ID

UseTianGong Boolean true

是否使用天宫进行发布。调用请传入true。

返回数据

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

响应码

HttpStatusCode Integer 200

HTTP状态码

Message String

响应信息

RequestId String 03C67DAD-EB26-41D8-949D-9B0C470FB716

请求ID

Success Boolean true

是否成功

示例

请求示例


http(s)://ccc.cn-shanghai.aliyuncs.com/?Action=PublishContactFlowVersion
&ContactFlowVersionId=2NWG_1Cl7uWu
&InstanceId=9cfad875-6260-4a53-ab6e-b13e3fb31f7d
&<公共请求参数>

正常返回示例

XML 格式

<PublishContactFlowVersionResponse>
      <Code>OK</Code>
      <HttpStatusCode>200</HttpStatusCode>
      <RequestId>03C67DAD-EB26-41D8-949D-9B0C470FB716</RequestId>
      <Success>true</Success>
      <Message>xxxx</Message>
</PublishContactFlowVersionResponse>

JSON 格式

{
	"HttpStatusCode":200,
	"Message":"xxxx",
	"RequestId":"03C67DAD-EB26-41D8-949D-9B0C470FB716",
	"Success":true,
	"Code":"OK"
}

错误码

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