操作:
开始执行渠道协同
请求:
http://wwww.qdxt.com/api/v1/start.json?marktingInstanceId=88126
响应:
启动渠道执行(需要拆分过滤模块调用本接口)
根据事前配置的工作流程获取执行任务的渠道
写入执行渠道Id和目标数据的Sql
向渠道接口提交目标数据的(需要调用徐县明提供的接口)
"response": {
"processId": "123"
},
"meta": {
"code": 200,
"message": "成功"
}
操作:
渠道执行结果反馈
请求:
http://wwww.qdxt.com/api/v1/callback.json
?taskId=5
响应:
根据响应结果进行渠道协同的流转(需要徐县明在渠道执行完毕后调用本接口)
"meta":
{
"code":"200|500",
"message":"操作成功|营销任务Id不存在等错误"
}
操作:
暂停渠道执行
请求:
http://wwww.qdxt.com/api/v1/pause.json
?marktingInstanceId=88126
响应:
暂停执行当前营销实例下正在执行的任务
"meta":
{
"code":"200|500",
"message":"暂停成功|营销任务Id不存在等错误"
}
操作:
恢复执行渠道执行
请求:
http://wwww.qdxt.com/api/v1/renew.json
?marktingInstanceId=88126
响应:
恢复执行事前暂停执行的任务
"meta":
{
"code":"200|500",
"message":"恢复执行成功|营销任务Id不存在等错误"
}
操作:
开始执行渠道协同
请求:
http://wwww.qdxt.com/api/v1/start.json?marktingInstanceId=88126
响应:
启动渠道执行(需要拆分过滤模块调用本接口)
根据事前配置的工作流程获取执行任务的渠道
写入执行渠道Id和目标数据的Sql
向渠道接口提交目标数据的(需要调用徐县明提供的接口)
"response": {
"processId": "123"
},
"meta": {
"code": 200,
"message": "成功"
}
操作:
渠道执行结果反馈
请求:
http://wwww.qdxt.com/api/v1/callback.json
?taskId=5
响应:
根据响应结果进行渠道协同的流转(需要徐县明在渠道执行完毕后调用本接口)
"meta":
{
"code":"200|500",
"message":"操作成功|营销任务Id不存在等错误"
}
操作:
暂停渠道执行
请求:
http://wwww.qdxt.com/api/v1/pause.json
?marktingInstanceId=88126
响应:
暂停执行当前营销实例下正在执行的任务
"meta":
{
"code":"200|500",
"message":"暂停成功|营销任务Id不存在等错误"
}
操作:
记录异常
请求:
http://wwww.qdxt.com/api/v1/exception.json
?marktingInstanceId=88126&taskId=2011&excCode=100&info=异常原因&solutionUrl=http://www.baidu.com
响应:
返回记录结果
"meta":
{
"code":"200|500",
"message":"记录成功|服务器内部错误"
}