amazon web services - assignmentId not visible in MTurk accept URL -
मैं आईआरएमआर (बाह्य प्रश्न) का उपयोग करके एक एमटीर्क-हिट में अपने बाहरी HTML पृष्ठ को एम्बेड करने में कामयाब रहा हूँ।
अगर कोई कार्यकर्ता मेरा एचआईटी स्वीकार करता है, तो जनरेटेड यूआरएल है:
मैं यूआरएल का उपयोग करने के लिए कैसे यह मेरा फ़ॉर्म है: आपको कुछ जावास्क्रिप्ट को एक्सटर्नलएचआईटी एचटीएमएल में जोड़ना होगा जो अपने आप से पैरामीटर निकालेगा यूआरएल: <पूर्व> तब आप जो कुछ भी चाहते हैं, उसे करने के लिए assignmentId प्राप्त कर सकता हूं यह सबमिट करने के लिए मेरे फॉर्म में है?
& lt; form name = 'mturk_form' method = 'post' id = 'mturk_form' action = 'https : //workersandbox.mturk.com/mturk/externalSubmit'> & Lt;! - असली सबमिट उपयोग के लिए: https://www.mturk.com/mturk/externalSubmit--> & Lt; इनपुट प्रकार = 'छुपा' मान = '' नाम = 'असाइनमेंट आईडी' आईडी = 'यहां यूआरएल से असाइनमेंट आईडी सम्मिलित किया जाना चाहिए' / & gt; & Lt; h1 & gt; क्या हो रहा है? & Lt; / h1 & gt; & Lt; p & gt; & lt; textarea नाम = 'टिप्पणी' cols = '80' पंक्तियाँ = '3' & gt; & lt; / textarea & gt; & lt; / p & gt; & Lt; p & gt; इनपुट प्रकार = 'सबमिट करें' id = 'submitbutton' value = 'Submit' / & gt; & lt; / p & gt; & Lt; / प्रपत्र & gt;
फ़ंक्शन टर्कगेटपरम (नाम) {var regexS = "[\? & Amp;;]" + name + "= ([^ & amp; #] *)"; Var रिगेक्स = नया रेगएक्स (regexS); Var tmpURL = fullurl; var परिणाम = regex.exec (tmpURL); अगर (परिणाम == शून्य) {वापसी ""; } अन्य {रिटर्न परिणाम [1]; }} // यूआरएल पैरामीटर को जावास्क्रिप्ट वर्जनों के लिए आवंटित करें = टर्गेटपरम ('असाइनमेंटआईडी'); var हिट = टर्कगेटपरम ('हिटआईड'); var कार्यकर्ता = टर्कगेटपरम ('कार्यकर्ताआईडी');
असाइन करें वेरिएबल का उपयोग कर सकते हैं (जैसे, किसी प्रपत्र फ़ील्ड को लिखने के लिए पृष्ठ पर मुद्रण आदि)।
Comments
Post a Comment