亚马逊 Mechanical Turk Worker API
Amazon Mechanical Turk Worker API
我正在制作一个包含特定调查的移动应用程序。因此,我们的目标是将此应用程序与亚马逊的 MTurk 等众包服务相集成。亚马逊针对请求者的需求发布了 api 和示例。但是我没有发现任何关于如何将 Workers 集成到应用程序的提及。有没有什么方法可以授权 MTurk Workers 以便他们可以直接在应用程序中执行 HIT?
没有工人API。有些人使用了屏幕抓取,其他工人使用 GreaseMonkey 或 TamperMonkey 脚本来 "work around" 缺少 API。但是此时没有WorkerAPI。
根据 jrb 的回复,目前没有第一个 class "Worker API" 可用。但是 Worker 网站上的许多路径允许您将 .html
扩展名替换为 .json
并获得 JSON 响应。比如把https://worker.mturk.com/projects
变成https://worker.mturk.com/projects.json
returns如下:
{
"results": [
{
"hit_set_id": "39393HGTH46CTINJ1KWCJDBLXGLOEQ",
"requester_id": "AKEBQYX32KM19",
"requester_name": "Crowdsurf Support",
"title": "Full Text Review - Earn up to [=10=].17 per media minute",
"description": "Review and edit full-length transcripts",
"assignment_duration_in_seconds": 21600,
"creation_time": "2019-08-16T18:38:53.000Z",
"assignable_hits_count": 433,
"latest_expiration_time": "2020-08-06T23:08:13.000Z",
"caller_meets_requirements": false,
"caller_meets_preview_requirements": false,
"last_updated_time": "2019-08-16T18:38:53.000Z",
"monetary_reward": {
"currency_code": "USD",
"amount_in_dollars": 0.17
},
"accept_project_task_url": "/projects/39393HGTH46CTINJ1KWCJDBLXGLOEQ/tasks/accept_random.json?ref=w_pl_prvw",
"requester_url": "/requesters/AKEBQYX32KM19/projects.json?ref=w_pl_prvw",
"project_tasks_url": "/projects/39393HGTH46CTINJ1KWCJDBLXGLOEQ/tasks.json?ref=w_pl_prvw",
"project_requirements": [
...
],
"requesterInfo": {
"activityLevel": "High",
"taskApprovalRate": "≥ 99%",
"taskReviewTime": "less than a day"
}
}
],
"page_number": 1,
"num_results": 20,
"total_num_results": 990
}
我正在制作一个包含特定调查的移动应用程序。因此,我们的目标是将此应用程序与亚马逊的 MTurk 等众包服务相集成。亚马逊针对请求者的需求发布了 api 和示例。但是我没有发现任何关于如何将 Workers 集成到应用程序的提及。有没有什么方法可以授权 MTurk Workers 以便他们可以直接在应用程序中执行 HIT?
没有工人API。有些人使用了屏幕抓取,其他工人使用 GreaseMonkey 或 TamperMonkey 脚本来 "work around" 缺少 API。但是此时没有WorkerAPI。
根据 jrb 的回复,目前没有第一个 class "Worker API" 可用。但是 Worker 网站上的许多路径允许您将 .html
扩展名替换为 .json
并获得 JSON 响应。比如把https://worker.mturk.com/projects
变成https://worker.mturk.com/projects.json
returns如下:
{
"results": [
{
"hit_set_id": "39393HGTH46CTINJ1KWCJDBLXGLOEQ",
"requester_id": "AKEBQYX32KM19",
"requester_name": "Crowdsurf Support",
"title": "Full Text Review - Earn up to [=10=].17 per media minute",
"description": "Review and edit full-length transcripts",
"assignment_duration_in_seconds": 21600,
"creation_time": "2019-08-16T18:38:53.000Z",
"assignable_hits_count": 433,
"latest_expiration_time": "2020-08-06T23:08:13.000Z",
"caller_meets_requirements": false,
"caller_meets_preview_requirements": false,
"last_updated_time": "2019-08-16T18:38:53.000Z",
"monetary_reward": {
"currency_code": "USD",
"amount_in_dollars": 0.17
},
"accept_project_task_url": "/projects/39393HGTH46CTINJ1KWCJDBLXGLOEQ/tasks/accept_random.json?ref=w_pl_prvw",
"requester_url": "/requesters/AKEBQYX32KM19/projects.json?ref=w_pl_prvw",
"project_tasks_url": "/projects/39393HGTH46CTINJ1KWCJDBLXGLOEQ/tasks.json?ref=w_pl_prvw",
"project_requirements": [
...
],
"requesterInfo": {
"activityLevel": "High",
"taskApprovalRate": "≥ 99%",
"taskReviewTime": "less than a day"
}
}
],
"page_number": 1,
"num_results": 20,
"total_num_results": 990
}