获取指定任务信息接口
### 获取指定任务信息接口
可根据任务id获取到任务信息,用于数据同步或数据对比等操作
**请求URL:**
- `https://www.speedyrender.cn:8890/api/v1/kuaixuan/agency/task/info`
**请求方式:**
- POST
**请求示例**
```
{
"agencyid":"M4JUWRUQ",
"data":"{"taskid":67678}",
"sign":"1e1b30b62041dbcadb49e2482c3bd801861c175b328a4506f04b5a4760b5f45db29f09822cae8942a700f470e15bec8e18e53cb61dd2717116504c8bd16971691f5477cb7eadf413264db332cd577b4b6998306da3b29c2b79a4dd1087bad731fe79fb9378101be351a0ebf49293a4d07ad506cd34904a109f521664b9aec268e45efb0e7c55c7cd1225027c461f8e38866cd4b6b1dc692593b15b8a49514825f9eb70cc6d0d1125fef860552a293e6bfaff1003269ca93982e098efa2350175985dea7d3d4b3d03146fe25c395d7aeafe34190e03e2a80329b435f9769469bcc22fd8111cadb29e4b3f84a5c0d01d1bc59c7fe7283179a97264d2d30470f73d"
}
```
|参数名|必选|类型|说明|
|:---- |:---|:----- |----- |
|data|是 |string |任务创建时间 createtime int64类型 |
|agencyid|是|string|经销商id号|
|sign |是 |string |由经销商的私钥和data生成的签名|
data中信息如下:
|参数名|必选|类型|说明|
|:---- |:---|:----- |----- |
|taskid |是 |int64 |任务id |
**返回值**
```
{
"data": {
"action": 4,
"agencyuserid": 0,
"camera": "",
"completedtime": 1573812182,
"createtime": 1573811536,
"framecompleted": 3,
"framecount": 3,
"gross": 10,
"id": 67678,
"lightjobgross": 5,
"lightjobtimethreadtotal": 0,
"name": "03-Ik-joe--Spline-IK-",
"owner": 1593,
"ownername": "18330748166",
"renderoutputfiles": null,
"rendertimethreadtotal": 816,
"renderzipfile": "/2019-11-15/9da68376-e5d9-46ab-86c3-5c440bdbfc68.zip",
"starttime": 1573812111,
"status": 2,
"type": 0
},
"error": 0,
"errormsg": "success",
"extramsg": null,
"id": 0
}
```
**返回参数说明**
|参数名|类型|说明|
|:----- |:-----|----- |
|error | int |0:成功|
|errormsg|string |success|
|id | int64 |无意义|
|data |json |任务信息|
data中的信息
|字段|类型|注释|
|:----- |:-----|:-----
|ID |int64 |唯一id|
|Owner |int64 |用户在我方库中的id|
|OwnerName |string |用户名|
|AgencyUserID |int64 |在经销商库中的id|
|CreateTime |int64 |任务创建时间|
|StartTime|int64|任务开始渲染的时间|
|RenderTaskID |int64 |所属任务id|
|FrameCount |int |帧数|
|FrameCompleted |int |完成帧数|
|FrameIndex |int |帧索引|
|Status |int |渲染状态|
|RenderTimeThreadTotal |int64 |线程时|
|Gross |int64 |帧的费用|
|RenderOutputFiles|[]fileObject |输出文件|
|Type |int | 0: video, 1: picture|
|LightJobGross |int64 | 小光子任务最终费用|
|LightJobRenderTimeThread|int64 | 小光子渲染的线程时|
|LightJobStatus |int | 小光子任务状态|
|Camera |string | 相机名称|
|Action |int | 程序同步的操作 0创建任务,1 更新任务状态,2任务完成并扣费,3任务删除操作,4经销商同步操作
- FileObject结构体
```
type FileObject struct {
//文件的名称,可用于下载已完成文件,下载完成文件可参考:快渲经销商Api文档-任务已完成文件下载接口
Name string `json:"name"`
//文件大小,不常用
Size int64 `json:"size"`
//文件时间,基本不用
Time int64 `json:"time"`
//文件是否为目录,基本不用
IsDir bool `json:"isdir"`
}
```