用户提供的接收任务结果信息的接口

用户通过程序向ARK系统提交任务,ARK处理完任务后,会向一个目标URL发送任务结果信息,这个目标URL由用户自己定义,需要预先在ARK后台管理系统进行配置或更改。如不配置,则FDS默认向用户接口返回的的数据格式如下例子:接受xml 的参数为context。

<?xml version="1.0" encoding="utf-8"?>

<ccsc> 
  <item_id value="565320"> 
    <op_name>publish</op_name>  
    <op_status>(download failed | download finish | sync finish )</op_status> 
  </item_id>  
  <item_id value="565321"> 
    <op_name>publish</op_name>  
    <op_status>(download failed | download finish | sync finish )</op_status> 
  </item_id> 
</ccsc>

 

op_status项内容说明:

内容

说明

download   failed

指下载客户源文件失败

sync   finish

指文件分发成功,客户可以发布

delete   finish

指删除文件成功,客户可以发布

 

报告发送原则:

1.任务完成状态会一直发送报告给用户接口,直到用户接口响应成功,这个成功信息格式必须跟提交任务时API接口返回的信息格式一致,见上面

2.任务完成状态其中包括: sync finish,delete finish,download failed

3.其他状态只会发送一次报告,不管成功失败

4.一次发送的任务报告中的任务操作类型都是相同的