MechanicalTurkでファイルのアップロードをテストしようとしています。
GetFileUploadURLサービスを呼び出していますが、クエリ文字列は次のようになります。
Operation=GetFileUploadURL&AssignmentId=XXX&Signature=XXX&Version=2008-08-02&AWSAccessKeyId=XXX&Timestamp=2009-07-11T18%3A33%3A03-04%3A00&QuestionIdentifier=smiley&HITId=XXX&Service=AWSMechanicalTurkRequester
私のHITHTMLは次のようになります
<ul>
<li>Draw me a smily face.</li>
<li>Save it as a PNG</li>
<li>Image must be 64x64</li>
<li>Be Creative</li>
</ul>
<p> </p>
<p><input type="file" name="smiley" value="" /></p>
を渡して"The value \"null\" is not valid for the parameter QuestionIdentifier"
も、エラーが返されますQuestionIdentifier
。
私のHITHTMLは最も理想的ではなく、これをはるかに簡単にする何かが欠けていると思います。<input type="file" name="smiley" value="" />
このWebサービスの呼び出しが簡単になるように、それ以外の何かを書いたり、何らかの方法で改善したりできますか?私は自分の呼びかけで何を渡すことになっていたのか本当によくわかりません、そして私はそれがうまくいくと思いました。GetFileUploadURL
QuestionIdentifier
"smiley"
編集:私はそれが私が電話したときに私が見る結果に基づいていることになっていることを知っています。smiley
GetAssignmentsForHIT
何か案は?なぜそれはヌルだと思うのですか?このサービスにパラメータを渡すときに順序は重要ですか?