2017-04-05 1 views
2

en utilisant boto3 pour accéder à l'API restante Je peux récupérer mon QualificationTypeId, tout comme je peux réitérer mon HIT_Type_Id lorsque je crée un HIT. Avec le HIT je peux alors construire une URL comme:Comment accéder à une qualification que j'ai créée dans Amazon turk mécanique?

https://workersandbox.mturk.com/mturk/preview?groupId=35E1491KDIVXSN2TCLNVR3G3U5I78V 

où cette chaîne aléatoire est

hit_type_id = response['HIT']['HITTypeId'] 

Comment puis-je construire une URL pour la qualification donnée la chaîne extraite comme:

qualification_type_id = response['QualificationType']['QualificationTypeId'] 

Répondre

1

Vous le faites comme ceci:

https://www.mturk.com/mturk/requestqualification?qualificationId=[qualification type ID] 

Donc ça va ressembler à ceci:

https://www.mturk.com/mturk/requestqualification?qualificationId=32O4TCGYF66STTNO0IKIA3U7WHZ1D4 

Soyez conscient que www.mturk.com est le site actuel des travailleurs, mais qu'ils travaillent sur un nouveau site de travailleur à worker.mturk.com. Ce nouveau site n'a pas encore de support pour les qualifications (les travailleurs peuvent les demander sur www.mturk.com). Mais cela signifie qu'il y a une chance que cette URL change à un moment donné dans le futur.

Espérons que ça aide!

+0

excellent! et cela fonctionne dans le bac à sable aussi avec workersandbox.mturk.com au lieu de www.mturk.com – mcwizard

+0

grand. heureux d'aider! – jrb