有没有办法让亚马逊机械土耳其人HIT需要字段?我在HTML表单中对文本框或单选按钮做了一些空白回复,亚马逊的文档似乎没有提供任何验证机制。
答案 0 :(得分:2)
最简单的方法可能是使用亚马逊的API调用'createHIT'来创建你的HIT:http://docs.amazonwebservices.com/AWSMechTurk/latest/AWSMturkAPI/index.html?ApiReference_CreateHITOperation.html
然后,您可以使用'questionForm'数据结构来指定您的HIT问题,该数据结构允许将任何字段定义为“必需”,并在提交表单时强制执行。
答案 1 :(得分:1)
我建议您在外部服务器上创建HIT,使用javascript进行表单验证,然后使用iFrame在Mechanical Turk上显示问卷。
答案 2 :(得分:0)
如果您不介意创建一个外部Web应用程序来托管您的问题表单,您可以创建一个外部HIT并在那里进行验证。
答案 3 :(得分:0)
我认为将必需的属性添加到您的元素中可以正常工作。
<input class="form-control" id="url" name="url" placeholder="Enter URL here" required="" type="url" />