AWS News Blog

Mechanical Turk Controller Class in C#

Bitporter_cs_mechanical_turk_requester_c Over at, 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!