7
votes

Obtenireurid par assignement

in Amazon Mechanical Turk, lors de la création d'un Question externe puis Je vous enverra chaque mission comme celle-ci: XXX

surprenante, cela ne m'envoie pas le travailleur et je ne trouve aucun moyen de le faire. La méthode la plus proche est getAssIndSorhit qui ne me donne que l'affectation déjà soumise mais je besoin de rendre l'affectation en fonction de l'histoire des travailleurs.


0 commentaires

3 Réponses :


0
votes

Selon le Mturk Docs ici ,

Lorsqu'un ouvrier accepte votre coup, vous pouvez obtenir l'identifiant du travailleur. Si votre coup contient une applet Java, une iframe ou des données binaires intégrées, L'URL contient une valeur pour le travailleuride. Si votre coup n'est pas contiennent ces types de données ou si un travailleur n'a pas accepté le succès, L'élément de travailleurid n'apparaît pas.

n'ai pas essayé de confirmer cela moi-même.


1 commentaires

Je pense que le lien que vous avez envoyé indique l'API obsolète. docs.amazonwebservices.com/awsmechturk/latest/awsmturkapi est le nouveau qui ne fait pas que 't avoir le "mode d'acceptation".



1
votes

Comme le souligne MSHA, l'envoi d'un paramètre de travailleur à une page externeQuestion semble être obsolète, ou du moins pris de la dernière version de la documentation.

Cependant, un chercheur qui utilise Mturk a-t-il beaucoup, dit: «Les gens semblent l'utiliser dans les forums. J'irais de l'avant avec elle ... si cela disparaît jamais, je suis sûr que la communauté des développeurs va crier très fort. :) "

Je l'ai essayé de manière empirique aujourd'hui (2011-08-19) et, en effet, un travailleur est envoyé à la page externeQuestion dans mon propre serveur, après l'acceptation du coup. C'était dans le bac à sable. Ma page externeQuestion contenait un bouton de démarrage de la Web Java (comme décrit ici: http: / /download.oracle.com/javase/tatudial/Deployment/DeploymentIndePth/CreatewebStarLaunchButtonFunction.html ); Je ne sais pas si cela fait de la différence.


1 commentaires

Comment avez-vous récupéré le travailleur? Pour le HITID, etc., je peux les attraper de l'URL elle-même (comme ci-dessus), mais ce n'est pas possible avec le travailleuride.