AWS SNS SMS 不适用于 eu-west-2,但适用于 eu-west-1

问题描述 投票:0回答:1

我有一个简单的 SNS 主题,并在

eu-west-2
区域进行短信订阅。

由于某种原因,我在添加号码时无法收到沙盒验证码,为此,我尝试了来自不同网络运营商的多个不同电话号码,每次都是一样,消息被标记为已发送,但我从未收到任何消息.

{
    "notification": {
        "messageId": "4ad25859-3541-5587-b51c-07d978382542",
        "timestamp": "2024-10-09 09:22:01.478"
    },
    "delivery": {
        "phoneCarrier": "O2",
        "mnc": 10,
        "numberOfMessageParts": 1,
        "destination": "+44XXXXXXXXXX",
        "priceInUSD": 0.03888,
        "smsType": "Transactional",
        "mcc": 234,
        "providerResponse": "Message has been accepted by phone carrier",
        "dwellTimeMs": 26,
        "dwellTimeMsUntilDeviceAck": 3189
    },
    "status": "SUCCESS"
}

在 CloudWatch 日志中可以看到,它表示已交付

奇怪的是,当我切换到

eu-west-1
时,我立即收到沙箱验证短信。

我已向 AWS 提出此问题,但他们没有提供任何帮助,而且我在他们的论坛上看到了一些类似的帖子,但没有解决方案。

我想知道是否有人对此有任何解决办法。

amazon-web-services sms amazon-sqs amazon-sns
1个回答
0
投票

您是否已请求移出两个区域的沙箱? 您必须请求从每个区域的沙箱中移出。

此外,如果仍处于沙箱中,您可以检查您的号码是否在两个区域或仅在正在运行的区域中已验证

更多信息:

© www.soinside.com 2019 - 2024. All rights reserved.