

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

# 在 AWS 最终用户消息 SMS 中发送包含消息反馈的消息
<a name="message-feedback-api-enable"></a>

要在使用或[SendMediaMessage](https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/API_SendMediaMessage.html)发送消息时启用留言反馈 [SendTextMessage](https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/API_SendTextMessage.html)，请将`MessageFeedbackEnabled`参数设置为 true。使用消息反馈时，必须设置消息反馈状态记录以更新您的[消息反馈指标](monitoring-cloudwatch.md#cw-metrics-message-conversion.title)。

以下是使用 `--message-feedback-enabled` 参数发送启用消息反馈发送短信的部分示例：

**通过 API 发送启用了消息反馈的短信**
+ 在命令行输入以下命令：

  ```
  aws pinpoint-sms-voice-v2 --region '{{us-east-1}}' send-text-message --destination-phone-number {{+12065550150}} --origination-identity {{+14255550120}} --message-body '{{text body}}' --message-feedback-enabled
  ```

  在前面的命令中，进行以下更改：
  + {{us-east-1}}替换 AWS 区域 为存储您的原始身份的。
  + {{\+12065550150}}替换为目标电话号码。
  + {{\+14255550120}}替换为您的原始身份。该发起身份必须处于 `ACTIVE` 状态且能够发送到目标电话号码。
  + {{text body}}替换为您的短信。
  + 保留 `--message-feedback-enabled` 以启用消息反馈。

以下是在配置集中启用消息反馈发送短信的部分示例。通过使用配置集，您还可利用该配置集指定的任何事件日志记录。

**使用配置集发送包含消息反馈的短信示例**
+ 在命令行输入以下命令：

  ```
  aws pinpoint-sms-voice-v2 --region '{{us-east-1}}' send-text-message --destination-phone-number {{+12065550150}} --origination-identity {{+14255550120}} --message-body '{{text body}}' --configuration-set-name {{ConfigSetName}}
  ```

  在前面的命令中，进行以下更改：
  + {{us-east-1}}替换 AWS 区域 为存储您的原始身份的。
  + {{\+12065550150}}替换为目标电话号码。
  + {{\+14255550120}}替换为您的原始身份。该发起身份必须处于 `ACTIVE` 状态且能够发送到目标电话号码。
  + {{text body}}替换为您的短信。
  + 将 `ConfigSetName` 替换为配置集的名称。

如果 AWS 最终用户消息 SMS 接受该命令，您将收到`MessageId`. 这仅表示命令已成功接收，并不意味着目标设备已收到消息。

```
{
   "MessageId": "string"
}
```

您需要保存 `MessageId`，以便更新客户[已收到消息](message-feedback-change-status.md#message-feedback-change-status.title)的状态。