gpt4 book ai didi

amazon-web-services - AWS SES 电子邮件验证 RequestId 状态

转载 作者:行者123 更新时间:2023-12-04 07:37:00 26 4
gpt4 key购买 nike

使用 AWS SES 电子邮件验证,在验证电子邮件后,我从响应中得到一个 RequestId。我试图找到一种方法来获取 RequestId 我无法找到可以为我提供此 RequestId 状态更新的端点或方法的更新表单。

{
ResponseMetadata: { RequestId: '1234567890' }
}
这是我用于电子邮件验证 https://docs.aws.amazon.com/ses/latest/DeveloperGuide/verify-email-addresses-procedure.html 的文档

最佳答案

您无法使用 RequestId 跟踪电子邮件验证的状态从 SES 电子邮件验证响应收到。粘贴来自 SES 电子邮件验证的示例响应。

{'ResponseMetadata': {'RetryAttempts': 0, 'HTTPStatusCode': 200, 'RequestId': 'abcd-xyz-123', 'HTTPHeaders': {'date': 'Wed, 26 May 2021 04:44:03 GMT', 'x-amzn-requestid': '98768888-1111-qwaq-2222', 'content-length': '248', 'content-type': 'text/xml', 'connection': 'keep-alive'}}}
要获取电子邮件验证的状态,您可以尝试 list_verified_email_addresses手术。它列出了所有经过验证的电子邮件地址。检查您所需的电子邮件地址是否在 VerifiedEmailAddresses 中列出.如果它不存在,则尚未验证。
import boto3
from botocore.config import Config
my_config = Config(region_name = 'us-west-2')
ses = boto3.client('ses', config=my_config)
response = ses.list_verified_email_addresses()
print(response)
回复:
{'ResponseMetadata': {'RetryAttempts': 0, 'HTTPStatusCode': 200, 'RequestId': 'xxxxx', 'HTTPHeaders': {'date': 'Wed, 26 May 2021 05:25:00 GMT', 'x-amzn-requestid': 'xxxxxx', 'content-length': '412', 'content-type': 'text/xml', 'connection': 'keep-alive'}}, u'VerifiedEmailAddresses': ['example@gmail.com']}

关于amazon-web-services - AWS SES 电子邮件验证 RequestId 状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67693176/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com