亚马逊机械土耳其人资格多个本地人

时间:2015-09-07 03:12:40

标签: amazon-web-services mechanicalturk

我正在尝试通过命令行工具为HIT定义工人资格。

对工人的要求是

  • 区域设置:美国,加利福尼亚州

  • 已完成的HIT数量> = 30

  • 接受率> = 75%

以下是external_hit.properties文件

的一部分
# Worker_PercentAssignmentsApproved > 75%
qualification.1:000000000000000000L0
qualification.comparator.1:greaterthan
qualification.value.1:75
qualification.private.1:false

# Worker_Locale
qualification.2:00000000000000000071
qualification.comparator.2:in
qualification.LocaleValue.2.Country.1=US
qualification.LocaleValue.2.Country.2=CA

# Worker_NumberHITsApproved > 30
qualification.3:00000000000000000040
qualification.comparator.3:GreaterThan
qualification.value.3:30

问题是我不确定语法,特别是关于这一部分,我编写了这一部分。

qualification.LocaleValue.2.Country.1=US
qualification.LocaleValue.2.Country.2=CA

我没有找到任何带有多个区域设置的命令行工具格式的示例。

如果你能查看语法,我很感激。

1 个答案:

答案 0 :(得分:0)

格式是一组以逗号分隔的值:

qualification.LocaleValue.2.Country=US,CA

但是,AWS不会更新命令行工具(上次我看起来似乎是官方不支持的),因此此功能可能根本不起作用,因此需要您通过Web API。