私はこの質問をしても驚いていますが、外部の質問でHITを提出しようとしています。このHITの結果を送信する際に問題が発生しました。不思議な外見機械トルコ語で外部からの質問を提出。
面白いのは、フォームがほぼ正確にPHPコードhereからコピーされていることです。
<form id="mturk_form" method="POST" action="https://www.mturk.com/mturk/externalSubmit">
<input type="hidden" id="assignmentId" name="assignmentId" value="2V7395SW6NG1V6K6INAB5F1F1YHUG7">
<input id="submitButton" type="submit" name="Submit" value="Complete HIT">
</form>
本当に明白なものがありませんか?
ドキュメントへのポインタでさえいいですが、externalSubmitの公式ドキュメントはどこにも見つかりません。
ハードコードされたhitIdを使用していたので、テンプレート作成後の見た目は明らかでしたが、別のユーザーに代わってHITを送信しようとしていました。だから問題は私が正しいクッキーを持っていなかったことだと思う。あなたの答えをありがとう!クッキーについてのフォーラムの参考文献:https://forums.aws.amazon.com/thread.jspa?messageID=214095 –
私はこの問題を抱えていましたが、正確な原因は4番でした。assignmentIdを追加するだけでは不十分でした。workerId同じように!これは投稿したリンクに記載されています。 –