本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
要在使用或SendMediaMessage发送消息时启用留言反馈 SendTextMessage,请将MessageFeedbackEnabled
参数设置为 true。使用留言反馈时,必须设置留言反馈状态记录以更新您的留言反馈指标。
以下是使用--message-feedback-enabled
参数发送启用消息反馈的 SMS 的部分示例。
发送一条启用了 API 的消息反馈的 SMS 消息
-
在命令行输入以下命令:
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
即可启用留言反馈。
-
以下是在配置集中启用消息反馈的情况下发送短信的部分示例。通过使用配置集,您还可以利用配置集指定的任何事件记录。
使用配置集发送带有消息反馈的 SMS 消息的示例
-
在命令行输入以下命令:
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-nameConfigSetName
在前面的命令中,进行以下更改:
-
us-east-1
替换 AWS 区域 为存储您的原始身份的。 -
+12065550150
替换为目标电话号码。 -
+14255550120
替换为您的原始身份。发件人身份必须是ACTIVE
并且能够发送到目标电话号码。 -
text body
替换为您的短信。 ConfigSetName
替换为配置集的名称。
-
如果 AWS 最终用户消息 SMS 接受该命令,您将收到MessageId
. 这仅表示命令已成功接收,并不意味着目标设备尚未收到消息。
{
"MessageId": "string"
}
您需要保存MessageId
以更新您的客户已收到消息。