Accept Toloker responses with the IDs specified in the request.
Connect the Toloka-Kit library to your script.
import toloka.client as toloka
Replace the sample API key with your own one.
toloka_client = toloka.TolokaClient('PlaceYourRealApiKey_Here', 'PRODUCTION');
Find out the ID of the Toloker response that your want to accept and use the accept_assignment() method to accept the response and leave a comment.
accepted_assignment = toloka_client.accept_assignment('0001d38f5b--61c8be211c3a7842a596ac0a', 'OK');
The Toloker response will be marked as accepted with the OK
comment added to it.
The accept_assignment()
request will return the Assignment class object. You can use its attributes to print the information you need.
print(accepted_assignment.status, accepted_assignment.public_comment)
You should get an output with the updated Toloker response status and public comment which looks like this.
Status.ACCEPTED OK
import toloka.client as tolokatoloka_client = toloka.TolokaClient('PlaceYourRealApiKey_Here', 'PRODUCTION')accepted_assignment = toloka_client.accept_assignment('0001d38f5b--61c8be211c3a7842a596ac0a', 'OK')print(accepted_assignment.status, accepted_assignment.public_comment)
Last updated: February 7, 2023