您可以尝试将AWS SDK升级到版本2或使用签名版本4。以下是使用AWS SDK版本2的Python代码示例:
import boto3
# 创建新的SES客户端
client = boto3.client('ses',region_name='us-west-2',
aws_access_key_id='ACCESS_KEY',
aws_secret_access_key='SECRET_KEY',
aws_session_token='SESSION_TOKEN',
config=boto3.session.Config(signature_version='s3v4'))
# 调用SES API
response = client.verify_email_identity(
EmailAddress='example@example.com'
)
print(response)
请注意,这里的'ACCESS_KEY”、'SECRET_KEY”和'SESSION_TOKEN”应分别替换为您的AWS凭证。