介绍

本文档中的数据结构对应到一个集智任务 (Job)。下列的 API 以集智任务作为回复的内容:

数据结构

名称 描述 Type Default
id 此集智任务专属的识别号。 String None
jobTypeId 任务类别识别号 String None
title 工作者看到的任务标题。 String None
description 介绍该任务的简短描述。 String None
keywords 让工作者更易搜索到该任务的关键词 (组)。 String[] None
status 任务的状态。可能的值包含:
  • unreviewable: 尚未有可审查的工作
  • reviewable: 已有工作者送出可审查的工作
  • completed: 已达最大工作额度,并且所有工作皆完成审查
String unreviewable
assignable 任务是否可指派给工作者 Boolean true
lifetime 任务失效的时间 (秒),失效后任何工作者均无法接受该任务。 Integer 604800
taskDuration 工作者接受指定工作后,必须完成任务的时间 (秒) Integer 300
maxTasks 任务最大工作数量 Integer 1
autoApprovalDelay 系统自动批准工作结果的时间 (秒)。若在这段时间内请求者没有主动拒绝,则视为该工作被批准 Integer 86400
expirationTime 任务失效的日期 String None
questionsType 任务发布的方式,必须符合三种预设的方式之一。
  • internalQuestionsForm
  • externalQuestionsForm
  • htmlQuestionsForm
String None
internalQuestionsForm 内部问题表单 Object None
externalQuestionsForm 外部问题表单 Object None
htmlQuestionsForm HTML问题表单 Object None
requesterAnnotation 请求者注释 String None
numberOfSimilarJobs 类似的工作数量 Number None
reviewStatus 任务审查状况 String NotReviewed
reward 工作者完成任务能得到的酬劳,由 amount 与 currencyCode 组成。amount 是指酬劳的金额,currencyCode 则是币种。 Object None
numberOfTasksPending 工作者已接受但还未完成或退回的指定工作数量 Integer None
numberOfTasksAvailable 还能让工作者接受的指定工作数量 Integer maxTasks
numberOfTasksApproved 请求者已批准的指定工作数量 Integer 0
numberOfTasksRejected 请求者已拒绝的指定工作数量 Integer 0
numberOfTasksSubmitted 工作者已送出的工作数量 Integer 0
numberOfTasksReturned 工作者已退还的工作数量 Integer 0
ownerId 创建任务的请求者之专属识别号 String None
createdAt 任务创立的日期 String None
updatedAt 任务修改的日期 String None

示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
{
jobTypeId: "5625f62819556e1700a184f6",
title: "任务类型测试",
description: "duang~",
keywords: [
"情感分析",
"微博"
],
status: "unreviewable",
assignable: true,
lifetime: 1200,
taskDuration: 300,
maxTasks: 1,
autoApprovalDelay: 86400,
expirationTime: "2015-10-20T08:29:30.339Z",
questionsType: "internalQuestionsForm",
reviewStatus: "NotReviewed",
numberOfTasksReturned: 0,
ownerId: "5619bc29646dfb170093abba",
reward: {
amount: 1,
formattedPrice: "1.00元"
},
createdAt: "2015-10-20T08:09:30.339Z",
updatedAt: "2015-10-20T08:09:30.339Z",
internalQuestionsForm: {
questions: [{
id: "sentiment",
title: "黄山温泉太啃外地人了一张票298而本地人却58太不合理了!",
comment: "",
isRequired: true,
answerType: "SelectionAnswer"
}]
},
id: "5625f6ba19556e1700a18501"
}