Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Email 在实时实例中使用boto在Mturk上发送通知电子邮件时出现问题_Email_Amazon Web Services_Boto_Mechanicalturk - Fatal编程技术网

Email 在实时实例中使用boto在Mturk上发送通知电子邮件时出现问题

Email 在实时实例中使用boto在Mturk上发送通知电子邮件时出现问题,email,amazon-web-services,boto,mechanicalturk,Email,Amazon Web Services,Boto,Mechanicalturk,在使用boto时,是否有人在live实例中向Mturk用户发送电子邮件通知时遇到问题? 这是我的代码,它在沙箱版本中工作得非常好。 我用我自己的Mturk workerID进行了测试,当它是Sandbox时,我确实收到了一封电子邮件,但这对live不起作用。它也不会抛出任何错误 site = "live" mtc = connect_mturk(site) workerids = ['Axxxxxx'] msg = "Hits for you" subject = "Hello" for

在使用boto时,是否有人在live实例中向Mturk用户发送电子邮件通知时遇到问题? 这是我的代码,它在沙箱版本中工作得非常好。 我用我自己的Mturk workerID进行了测试,当它是Sandbox时,我确实收到了一封电子邮件,但这对live不起作用。它也不会抛出任何错误

site = "live"
mtc = connect_mturk(site)   
workerids = ['Axxxxxx']
msg = "Hits for you"
subject = "Hello"
for id in workerids:
    mtc.notify_workers(id, subject, msg)

好的,我找到了解决办法。在报纸上读到

NotifyWorkers API调用将只向曾经提交过您所创建的已批准或拒绝的命中结果的工作人员发送电子邮件。如果您向不符合该条件的WorkerId提交NotifyWorkers请求,则不会发送电子邮件

我使用我自己的工作者ID进行测试,因为我没有在live实例中处理我自己的任何点击,API没有向我发送任何电子邮件。呸,真不敢相信我在这件事上花了这么多时间绞尽脑汁