亚马逊机械土耳其人外部HIT提交不起作用

时间:2018-01-04 20:32:06

标签: mechanicalturk

我已经在论坛上搜索过,并且没有解决我的问题。当土耳其工人完成我的实验,并且提交下面列出的mturk表格时,他们卡在了下一页:

https://imgur.com/a/nxdOe

 <form id="mturk_form" method="POST"> 
     <input type="hidden" id="assignmentId" name="assignmentId" value="">
     <input type="hidden" id="workerId" name="workerId" value="">
     <input type="hidden" id="hitId" name="hitId" value="">
     <input type="hidden" name="foo" value="bar">
</form>

我验证一下是否为沙盒模式后,我稍后添加操作,添加: https://www.mturk.com/mturk/externalSubmithttps://workersandbox.mturk.com/mturk/externalSubmit

使用此代码:

  $("#mturk_form").attr('action', submit_url);

我不知道从哪里开始。我甚至尝试将所有必要的信息添加到提交URL,即?assignmentId = ...

1 个答案:

答案 0 :(得分:-1)

根据您提供的屏幕截图,您似乎直接向https://workersandbox.mturk.com/mturk/externalSubmit提出请求,而不是在工作沙箱网站内处理HIT时。

具有ExternalQuestions的HIT必须在Worker网站提供的iframe中提交。直接发布到端点不会提交HIT。换句话说,在发布您的HIT之后,为了测试您的HIT,您必须使用我们的搜索工具在Worker网站上找到您的HIT,并使用我们的用户界面处理HIT。

有关详细信息,请参阅我们的文档:https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_ExternalQuestionArticle.html

谢谢,

亚马逊机械土耳其人