2012-12-21 4 views
6

私はAmazon Mturkのプロジェクトで作業しています。私はPython Boto APIを使っています。Botoを使用してAmazon MturkでHITを作成中にHIT Idを取得する

boto.connection.create_HIT()メソッドは、HIT Idを取得しようとしているResultSetのオブジェクトを返します。私はまた、Create_HIT()で 'HITDetail'、HITAssignmentSummary '、' HITQuestion 'のようなレスポンスグループを使用しました。

my_hit = mturk_connection.create_hit(hit_type = my_hit_type, 
      question = my_question, 
      max_assignments = 1, 
      annotation = "An annotation from boto ", 
      lifetime = 8*60, 
      response_groups = ['HITDetail','HITQuestion','HITAssignmentSummary']) 

しかし、私はHIT Idを返す方法を見つけることができません。

私にこれを手伝ってください。

答えて

5

create_HIT()では、引数 'response_groups'の値を 'Minimal'として渡します。 あなたの場合は、my_hit [0] .HITTypeIdを使用してください。 これで正常に動作するはずです。:)

+0

ありがとうございました。 –

関連する問題