我正在尝试对Amazon Mechanical Turk服务进行简单的API调用。
文档和示例显示我应该在配置文件中有一个AWS AccessKeyId和SecretAccessKey。 我创建了一个新集并授予它一个超级用户权限。错误:AWS身份和访问管理用户帐户不能用于Amazon Mechanical Turk
然而,当II通话client.CreateHIT
我得到的错误
AWS.MechanicalTurk.UnacceptableIdentity: AWS Identity and Access Management (IAM) user accounts cannot be used for Amazon Mechanical Turk.
是的。有用。但是“重要”笔记告诉你不要使用什么。不是什么工作:( –
如果您使用root帐户登录,您将能够从[本页](https://portal.aws.amazon.com/gp/aws/securityCredentials)检索工作密钥。如果它是根帐户,密钥将起作用。如果密钥是具有创建访问密钥的IAM用户,密钥将不起作用。 – EFeit