- Newest
- Most votes
- Most comments
Hello,
Making use of S3 pre-signed URLs to generate URLs for the private objects in your S3 bucket can prove useful to you. Pre-signed URLs are temporary URLs that provide time-limited access (in which you can customize to your liking) to S3 objects. These URLs can be used by the Mechanical Turk HIT interface to directly access the private resources. After the URL's have been generated, you can then embed them into your HIT's. When a worker accepts the HIT, a pre - signed URL will appear in the HIT instructions. Only workers that accept the HIT will be granted access.
In terms of the validation process, you can add code in your HIT interface to validate that the requests for data are coming from workers on MTurk. This could involve checking the MTurk worker ID or using other methods of worker verification.
Relevant content
- Accepted Answerasked 5 years ago
- asked 2 years ago
- AWS OFFICIALUpdated 5 months ago
- How do I use an interface VPC endpoint to access an API Gateway private REST API in another account?AWS OFFICIALUpdated 6 months ago
- AWS OFFICIALUpdated 9 months ago