如何指定通过AWS发送短信的长代码

时间:2019-02-19 20:01:37

标签: amazon-web-services sms amazon-sns aws-pinpoint

我正在使用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消息使用我指定的长代码?

谢谢!

0 个答案:

没有答案