Die Dokumentation schlägt vor, das Skript unten zu verwenden, aber ich kann nicht scheinen, herauszufinden, warum ich eine Fehlermeldung erhalten.Fehler beim Senden einer SMS mit Amazon SNS und Python und boto3
Das, was im mit bisher:
sns = boto3.client('sns', region_name='eu-west-1')
sns.publish(
PhoneNumber='+5521981554856',
Message='hi there',
MessageAttributes={
'AWS.SNS.SMS.SenderID': {
'DataType': 'String',
'StringValue': 'MySenderID'
}
}
)
hat jemand weiß, warum im den Fehler msg unten zu bekommen?
raise ParamValidationError(report=report.generate_report())
ParamValidationError: Parameter validation failed:
Unknown parameter in input: "PhoneNumber", must be one of: TopicArn,TargetArn, Message, Subject, MessageStructure, MessageAttributes
Warum "PhoneNumber" ein solches unangenehmes Verhalten präsentiert?
Was passiert, wenn Sie die Nachrichtenattribute entfernen? Es sollte gut funktionieren. sns.publish (PhoneNumber = '+ 5521981554856', Nachricht = 'hallo da') – Patrick