2010-06-19 3 views
0

Mechanical turk에 대한 사용자 지정 양식을 설정하고 외부 인터페이스에 게시하고 있습니다.Mechanical Turk : 파일을 외부에 게시 하시겠습니까? 인터페이스를 제출 하시겠습니까?

<form enctype="multipart/form-data" action="https://workersandbox.mturk.com/mturk/externalSubmit" method="post" name="mturk_form" id="mturk_form"> 
      <p> 
      <label for="turk_task_image_image">Upload an image</label><br> 
      <input type="file" size="30" name="turk_task_image[image]" id="turk_task_image_image"> 
      </p> 

      <b>- OR - </b><br><br> 
      <p> 
      <label for="turk_task_image_url">Specify an Image URL</label><br> 
      <input type="text" size="30" name="turk_task_image[url]" id="turk_task_image_url"> 
      </p> 

      <p> 
      <label for="turk_task_image_description">Description (optional)</label><br> 
      <textarea rows="3" name="turk_task_image[description]" id="turk_task_image_description" cols="80"></textarea> 
      </p> 
    <input type="hidden" value="ASSIGNMENT_ID_NOT_AVAILABLE" name="assignmentId" id="assignmentId"> 

    <input type="hidden" value="200" name="task[storyboard_location_id]" id="task_storyboard_location_id"> 
    <input type="hidden" value="36" name="task[turk_task_id]" id="task_turk_task_id"> 

    <p> 
    <input type="submit" value="You must ACCEPT the HIT before you can submit the results." name="commit" id="submitButton" disabled=""> 
    <img border="0" style="display: none;" src="/images/spinner.gif?1274319066" id="spinner" alt="Spinner"> 
    </p> 

</form> 

응답을 검색 할 때 모든 텍스트 필드 값을 사용할 수 있지만 게시 된 파일은 사용할 수 없습니다. API 문서에 따르면, 업로드 된 파일을 다운로드 할 수있게 해주는 또 다른 URL을 받아야합니까?

externalSubmit 인터페이스에 게시 된 파일의 URL을 가져 오는 방법은 무엇입니까?

P. 참고로, 나는이 HIT를 구축하기 위해 rturk gem을 사용하고있다. 그러나 게시 된 업로드 파일에 대한 지원과 관련해서는 코드에서 아무 것도 볼 수 없습니다.

답변

0

개발자 포럼에서 수집 한 내용으로 외부 인터페이스가 파일 업로드를 지원하지 않는 것 같습니다. 개발자들이 미래에 그것을 구현하는 거라고 생각 어디

내가 하나 개의 스레드를 보았다하지만 누군가가 서버에 파일 업로드를 처리해야한다는 곳이 2008 년

또 다른 스레드에 있었고, 별도로 externalSubmit 양식을 제출하십시오.

http://solutions.amazonwebservices.com/connect/thread.jspa?messageID=125657&#125657 http://solutions.amazonwebservices.com/connect/thread.jspa?messageID=92072&#92072 http://solutions.amazonwebservices.com/connect/thread.jspa?messageID=97431&#97431

나는 현재 이미지의 세부 사항에 대해 별도의 externalSubmit 양식과 함께 파일 업로드에 대한 AJAXy 업로드 인터페이스를 탐험하고 있습니다.

관련 문제