问题描述
什么有效
我最近在 MTurk 中注册了一个通知,按照我在官方 {{3 }} 如下:
HITReviewable
每当属于指定 HITTypeID 的 HIT 变得可审查时,mturk 服务就会向与指定队列 url 关联的队列发送一条消息。
什么不起作用
尝试禁用已注册的通知设置时,旨在在具有已注册 HITTypeID 的 HIT 变得可审查时不再接收通知:
import boto3
client = boto3.client("mturk")
hit_type_id = "my_hit_type_id"
destination = "sqs_queue_url"
transport = "SQS"
notification_version = "2006-05-05"
event_types = ["HITReviewable"]
client.update_notification_settings(
HITTypeId=hit_type_id,Notification={
'Destination': destination,'Transport': transport,'Version': notification_version,'EventTypes': [event_type]
},Active=True
)
不幸的是,通知似乎没有被正确禁用,因为每当具有注册 HITTypeID 的 HIT 变得可审查时,我仍然会收到作为 SQS 消息的通知。
我做错了什么吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)