boto3 операция send_bonus завершается с ошибкой ParameterValidationError - PullRequest
0 голосов
/ 14 апреля 2020

Я пытаюсь использовать boto3 для отправки бонуса работнику.

В документации указано следующее:

response = client.send_bonus(
    WorkerId='string',
    BonusAmount='string',
    AssignmentId='string',
    Reason='string',
    UniqueRequestToken='string'
)

Это мой код:

connection.send_bonus(
    WorkerId=mturk_worker_id,
    AssignmentId=assignment_id,
    BonusAmount="0.5",
    Reason=reason
)

Здесь mturk_worker_id - это строка:

IN : type(str(mturk_worker_id))
OUT: str

При попытке запустить мой код я получаю:

ClientError: An error occurred (ParameterValidationError) when calling the SendBonus operation: The value "A2CSGR33WTRXO0" is not valid for the parameter WorkerId. (1586868624734 s)
...