AWS News Blog

Mechanical Turk Controller Class in C#

Voiced by Polly

Bitporter_cs_mechanical_turk_requester_c Over at BitPorters.net, Andrew has released a nice C# class which provides a clean and simple way to access the Mechanical Turk.

Andrew’s code implements a TurkController class with clean, simple methods like GetQualificationRequests(), GetQualificationTypes(), ApproveQualification(), GetAccountBalance(), CreateQualification(), CreateHIT(), GetReviewableHITs(), DisposeHIT(), and so forth. It uses the SOAP version of the APIs and handles the request signing and error checking.

This code should work fine in the free Express Edition of Visual C#. Download it today, start writing some code, and qualify for the promotion!

Modified 2/9/2021 – In an effort to ensure a great experience, expired links in this post have been updated or removed from the original post.
Jeff Barr

Jeff Barr

Jeff Barr is Chief Evangelist for AWS. He started this blog in 2004 and has been writing posts just about non-stop ever since.