我正在尝试通过命令行工具为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
我没有找到任何带有多个区域设置的命令行工具格式的示例。
如果你能查看语法,我很感激。
答案 0 :(得分:0)
格式是一组以逗号分隔的值:
qualification.LocaleValue.2.Country=US,CA
但是,AWS不会更新命令行工具(上次我看起来似乎是官方不支持的),因此此功能可能根本不起作用,因此需要您通过Web API。