AWS News Blog

Mechanical Turk Controller Class in C#

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!

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.