Mechanicalturk Mechanical Turk API:点击创建,当没有提供Qestion字段时,我得到一个错误

Mechanicalturk Mechanical Turk API:点击创建,当没有提供Qestion字段时,我得到一个错误,mechanicalturk,Mechanicalturk,我试图使用mturkapi(javascript版本)创建一个HIT,在文档中“Question”字段不是必需的,但是如果我将其留空,我会得到一个错误?是因为一些更新还是新版本? 有人能帮我吗?有人面临同样的问题吗 Thank的除非使用HITLayout[1](使用HITLayoutID和HITLayoutParameter字段),否则问题参数是必需的 问题是在哪里定义工作人员用于完成HIT的用户界面。您可以通过在HTMLQuestion[2]中传递HTML/CSS/JavaScript、使用我

我试图使用mturkapi(javascript版本)创建一个HIT,在文档中“Question”字段不是必需的,但是如果我将其留空,我会得到一个错误?是因为一些更新还是新版本? 有人能帮我吗?有人面临同样的问题吗


Thank的

除非使用HITLayout[1](使用HITLayoutID和HITLayoutParameter字段),否则问题参数是必需的

问题是在哪里定义工作人员用于完成HIT的用户界面。您可以通过在HTMLQuestion[2]中传递HTML/CSS/JavaScript、使用我们的QuestionForm XML模式[3]或使用ExternalQuestion[4]将自己的页面嵌入IFRAME中的HIT中来定义它

您可以传入HITLayoutID和HITLayoutParameters以使用在请求者网站上的项目中生成的布局,而不是传入这些问题类型之一。有关更多信息,请参阅HITLayout文档[1]

我希望这有帮助

如果您有任何其他问题,请告诉我们

[1]

[2]

[3]


[4]

首先,感谢您的回复,让我更详细地向您解释我的需求。“问题是在哪里定义工作人员用来完成点击的用户界面。”在我的例子中,“问题”是一个前端(React.js应用程序)。如何做到这一点,我使用Mturk API创建了一个点击,并让选择我的点击的工作人员使用我的react应用程序完成点击。1-工作人员选择命中。2-(my react app)将在浏览器的新选项卡中呈现。3-工人完成并提交完成的任务。多谢各位