在 Amazon SNS 短信沙盒中添加和验证电话号码 - Amazon Simple Notification Service

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在 Amazon SNS 短信沙盒中添加和验证电话号码

您必须先完成以下设置步骤,然后才能开始在短信沙盒中通过您的 AWS 账户 发送短信。这样可以确保您的账户已准备好发送短信,并且您的目的地电话号码已得到正确验证。

  1. 创建源 ID。与短信沙盒中不包含的账户类似,您需要源 ID 才能向位于某些国家或地区的接收者发送短信。

  2. 在短信沙盒中添加要向其发送消息的目的地电话号码

  3. 验证电话号码,确保目的地电话号码可以有效用于短信收发。

添加和验证目的地电话号码
  1. 登录 Amazon SNS 控制台

  2. 在控制台菜单中,选择支持短信收发的区域

  3. 在导航窗格中,选择文本消息(SMS)

  4. 沙盒目的地电话号码部分,选择添加电话号码

  5. 目的地详细信息下,提供以下信息,然后选择添加电话号码

    • 目的地的国家/地区代码电话号码

    • 您希望发送的验证消息使用的语言

  6. 添加电话号码后,Amazon SNS 将向提供的目的地电话号码发送 OTP。验证需要使用此 OTP。

  7. 您将在提供的目的地电话号码上收到标准短信形式的 OTP。

    • 如果您在 15 分钟内没有收到 OTP,请在 Amazon SNS 控制台中选择重新发送验证

    • 在 24 小时内,您最多可以重发五次 OTP。

  8. 收到 OTP 后,将其输入到验证码框中,然后选择验证电话号码

  9. 检查验证状态

    • 成功验证电话号码后,该电话号码及其验证状态将显示在沙盒目的地电话号码部分。

    • 如果验证状态为待处理,说明验证未成功。例如,如果您没有正确输入国家/地区代码,则可能会发生这种情况。

    • 您只能在上次验证尝试发生 24 小时或更长时间后,删除待处理或已验证的电话号码。

  10. 如果您希望在其他区域使用相同的目的地电话号码,请对要使用该号码的每个区域重复上述步骤。

未收到 OTP 短信疑难解答

排查可能导致电话号码无法接收 OTP 短信的常见问题。

  • Amazon SNS 短信支出限额:如果您的 AWS 账户已超过发送短信的支出限额,则在提高限额或解决账单问题之前,可能无法发送更多消息,包括 OTP 短信。

  • 未选择接收短信通知的电话号码:在某些国家或地区,收件人必须选择接收来自短代码的短信,短代码通常用于 OTP 短信。如果收件人的电话号码未被选中,他们将不会收到 OTP 短信。

  • 运营商限制或过滤:某些移动运营商可能设置了限制或过滤机制,阻止发送某些类型的短信,包括 OTP 短信。这可能是由于运营商实施的安全策略或反垃圾邮件措施所致。

  • 电话号码无效或不正确:如果收件人提供的电话号码不正确或无效,OTP 短信将无法送达。

  • 网络问题:临时的网络问题或中断可能会导致无法向收件人的手机发送短信(包括 OTP 短信)。

  • 延迟传送:在某些情况下,由于网络拥塞或其他因素,短信可能会延迟传送。OTP 短信最终可能会送达,但可能会延迟到预期的时间范围之外。

  • 账户暂停或终止:如果您的 AWS 账户 账户存在问题,例如未付款或违反 AWS 服务条款,Amazon SNS 消息收发功能(包括 OTP 短信)可能会被暂停或终止。