我正在使用AWS AmazonSimpleNotificationServiceClient(适用于.NET的AWS开发工具包)根据https://docs.aws.amazon.com/sns/latest/dg/sms_publish-to-phone.html#sms_publish_sdk
上的文档发送SMS。除以下例外,当前邮件的发送/接收效果很好:
在我的AWS Pinpoint帐户中,我有两个长代码。 (例如,假设:+1(111)111-1111和+1(999)999-9999)。 AWS似乎可以随意决定将哪个长代码用作“发件人ID”。我正在像这样的发布请求中指定长代码:
pubRequest.MessageAttributes["AWS.SNS.SMS.SenderID"] =
new MessageAttributeValue{ StringValue = "11111111111", DataType = "String"};
预期结果是收件人将收到来自+1(111)111-1111的邮件,但是,在许多情况下,收件人实际上是从+1(999)999-9999接收邮件。
如何确保这些SMS消息使用我指定的长代码?
谢谢!