修改资格MTurk

时间:2015-02-19 02:50:03

标签: mechanicalturk

我已经在MTURK上向Sandbox加载了资格测试,但我无法弄清楚如何删除或更新它。当我修改测试时,我收到以下错误:

The qualification type for name '(Test) General Knowledge Quiz' already exists.

我已尝试./updateQualification./resetAccount.sh,但似乎都没有效果。我也试过./DisposeQualificationType.sh,但我无法让它发挥作用。

当我使用以下代码时(我用我的唯一ID替换了qualtypeid)

./updateQualificationType.sh -qualtypeid RWFZTKZ55ZPZXN1C8TDZ -question sur vey.question

我收到以下错误消息:

Error updating qualification type: Error executing operation: Error #1 for RequestId: XXXXX-XXXXX-XXXX-XXXX-XXXXXXXX - AWS.MissingParameters: Your request is missing required parameters. Required parameters include TestDuration. TestDuration is missing. (1424574121742 s)
com.amazonaws.mturk.service.exception.InternalServiceException: Error executing operation: Error #1 for RequestId: XXXXX-XXXXX-XXXX-XXXX-XXXXXXXX  AWS.MissingParameters: Your request is missing required parameters. Required parameters include TestDuration. TestDuration is missing.. (1424574121742 s)

1 个答案:

答案 0 :(得分:0)

您需要添加一个选项以在.properties代码中指定./updateQualificationType.sh文件,因为AWS无法找到该文件中指定的时间延迟(以秒为单位)。您的代码应如下所示:

./updateQualificationType.sh -qualtypeid RWFZTKZ55ZPZXN1C8TDZ -question qualification.question -properties qualification.properties