|Ratings||Unique User Downloads||Download Rankings|
|Not enough user ratings||Total: 463||All time: 6,030 This week: 217|
|amt-rest-api 0.1||Public Domain||5.3||PHP 5, Web services|
This package can set up, maintain and query crowd-sourcing tasks with the Amazon Mechanical Turk web service.
AMT REST API This package is placed by the author in the public domain. This package is written for php 5.3+. It uses namespaces. It implements the whole of the (usable) Amazon Mechanical Turk API over the Amazon REST interface. The aim has not been to impose an object-oriented view of the Amazon API - whose object decomposition must necessarily depend upon individual applications - but rather to apply a low-level object-oriented approach to its implementation whilst making the best use of the facilities built into PHP. This package divides the AMT API into four main chunks: the core, the qualifications API, the notifications API, and the notification response class. The latter provides the basis for a web service to receive AMT notifications. Many AMT implementations will need only the core. The written documentation has been designed to co-exist with automatically generated documentation using the docblox PEAR package. Instructions on generating the automatic documentation are included in the installation documentation.
|doc (2 files)|
|amt_config.php||Class||Ancillary class for reading HITType data from a configuration file|
|amt_keys.php||Example||Example keys file|
|amt_notify_test.php||Aux.||Test notifications handler script|
|csvwriter.php||Class||Ancillary class for dumping data to CSV|
|docblox.dist.xml||Data||Configuration for docblox documentation generation|
|hittype.conf||Data||Demonstration HITType configuration file|
|Version Control||Unique User Downloads||Download Rankings|