

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

# 在 “ AWS 最终用户消息 SMS” 沙箱中添加目标电话号码
<a name="verify-destination-phone-number"></a>

**注意**  
当您的账户处于沙盒环境时，唯有在进行测试的情况下，才需要使用已验证的目的地电话号码。如果您的账户已在生产环境中，则无需添加已验证的目的地电话号码。

当您的帐户位于 SMS/MMS 或语音沙箱中时，您只能向经过验证的目标电话号码发送消息。您最多可以向账户添加 10 个已验证的目的地电话号码。为添加已验证的目的地电话号码，您需要先向该号码发送短信或语音消息，然后输入设备收到的验证码。

开始前，请确保您的账户中已有一个处于活跃状态，且具备短信或语音消息功能的发起身份。如果您没有可用的发起身份，则可以使用**发起模拟器电话号码**和**目的地模拟器电话号码**，测试消息的发送和接收。有关模拟电话号码的更多信息，请参阅[模拟器电话号码](test-phone-numbers.md)。发起身份只能在其所在国家/地区或区域内发送消息。例如，美国的发起身份只能向美国境内的目的地电话号码发送验证消息。

**重要**  
模拟器电话号码只能向其他模拟器目的地电话号码发送消息，但其行为类似于实际电话号码，无需通过运营商网络发送消息。您不能使用模拟器电话号码验证目的地电话号码。例如，美国模拟器电话号码只能向美国目的地模拟器电话号码发送消息。

有关安装和配置的更多信息 AWS CLI，请参阅《[AWS Command Line Interface 用户指南》](https://docs.aws.amazon.com/cli/latest/userguide/)。

1. 使用 [create-verified-destination-number](https://docs.aws.amazon.com/cli/latest/reference/pinpoint-sms-voice-v2/create-verified-destination-number.html)CLI 命令将电话号码添加到您的帐户。

   在命令行输入以下命令：

   ```
   aws pinpoint-sms-voice-v2 create-verified-destination-number --destination-phone-number {{PhoneNumber}}
   ```

   在前面的命令中，进行以下更改：
   + {{PhoneNumber}}替换为要向其发送消息的 E.164 格式的电话号码。例如，`+1 (206) 555-0142` 格式不正确，而 `+12065550142` 格式正确。

   命令执行完毕后，将返回已验证电话号码的 `VerifiedDestinationNumberId`，后续步骤需要用到该 ID。

1. 使用 [send-destination-number-verification-code](https://docs.aws.amazon.com/cli/latest/reference/pinpoint-sms-voice-v2/send-destination-number-verification-code.html) CLI 命令向设备发送验证消息。仅首次发送验证码免费。

   在命令行输入以下命令：

   ```
   aws pinpoint-sms-voice-v2 send-destination-number-verification-code --verified-destination-number-id {{PhoneNumberID}} --verification-channel {{Channel}}
   ```

   在前面的命令中，进行以下更改：
   + {{PhoneNumberID}}用`VerifiedDestinationNumberId`您在上一步中收到的替换。
   + {{Channel}}替换为用于发送消息的频道。您需要拥有支持所用渠道的发起身份。该渠道可以是 `TEXT` 或 `VOICE`，并且区分大小写。

   该设备应收到一条包含随机生成的验证码的消息。您需要在下一步中用到此验证码。

1. 使用 C [verify-destination-number](https://docs.aws.amazon.com/cli/latest/reference/pinpoint-sms-voice-v2/verify-destination-number.html)LI 命令发送验证消息。

   在命令行输入以下命令：

   ```
   aws pinpoint-sms-voice-v2 verify-destination-number --verified-destination-number-id {{PhoneNumberID}} --verification-code {{Code}}
   ```

   在前面的命令中，进行以下更改：
   + {{PhoneNumberID}}用`VerifiedDestinationNumberId`您在上一步中收到的替换。
   + {{Code}}用目标设备收到的验证码替换。

   成功完成后，已验证目的地电话号码的状态为 `VERIFIED`。现在，您可以在沙盒环境中向已验证的目的地电话号码发送消息。