View a markdown version of this page

在 AWS 终端用户消息发送 SMS 服务中为电话号码设置双向短信收发 - AWS 最终用户消息 SMS

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

在 AWS 终端用户消息发送 SMS 服务中为电话号码设置双向短信收发

AWS 终端用户消息发送 SMS 服务支持双向短信。当您设置双向短信时,您可以收到来自客户的传入消息。您还可以将双向消息与其他 AWS 服务(例如 Lambda 和 Amazon Lex)结合使用,以创建交互式文本消息体验。

当您的一位客户向您的电话号码发送消息时,消息正文将发送到某个 Amazon SNS 主题或 Amazon Connect 实例进行处理。

注意
  • 双向 SMS 仅适用于某些国家和地区。有关支持双向 SMS 的国家/地区的更多信息,请参阅 短信和彩信国家/地区能力和限制

  • 《Amazon Connect 管理员指南》聊天消息:短信子类型中列出的 AWS 区域中提供了适用于双向短信的 Amazon Connect。

  • 虽然不支持双向彩信,但您的电话号码仍然可以接收回复出站彩信的传入短信。

Two-way SMS messaging (Console)

要使用 AWS 终端用户消息发送 SMS 服务控制台启用双向短信,请执行以下步骤:

启用双向短信
  1. 打开 AWS 终端用户消息发送 SMS 服务控制台,网址为 https://console.aws.amazon.com/sms-voice/

  2. 在导航窗格中的配置下,选择电话号码

  3. 电话号码页面上,选择所需电话号码。

  4. 双向短信选项卡上,选择编辑设置按钮。

  5. 编辑设置页面上,选择启用双向消息

  6. 对于目标类型,选择 Amazon SNSAmazon Connect

    • 对于 Amazon SNS,选择新 Amazon SNS 主题现有的 Amazon SNS 主题;然后对于双向渠道角色,选择选择现有的 IAM 角色使用 Amazon SNS 主题策略

      • 新 Amazon SNS 主题 – 如果您选择此选项,AWS 终端用户消息发送 SMS 服务会在您的账户中创建主题。该主题将自动创建,并具有所有必需的权限。有关 Amazon SNS 主题的更多信息,请参阅《Amazon Simple Notification Service 开发人员指南》中的配置 Amazon SNS

      • 现有的 Amazon SNS 主题 – 如果选择此选项,则必须从传入消息目的地下拉列表中选择现有的 Amazon SNS 主题。

      • 对于双向渠道角色,选择以下任一选项:

        • 选择现有的 IAM 角色 – 选择现有的 IAM 策略以应用于 Amazon SNS 主题。有关 Amazon SNS 策略的示例,请参阅 Amazon SNS 主题的 IAM 策略

        • 使用 Amazon SNS 主题政策 – Amazon SNS 主题需要相应的 Amazon SNS 主题策略才能授予对 AWS 终端用户消息发送 SMS 服务的访问权限。有关 Amazon SNS 策略的示例,请参阅 Amazon SNS 主题策略

    • 对于 Amazon Connect 的双向渠道角色,选择选择现有的 IAM 角色

      • 现有 IAM 角色下拉列表中,选择现有 IAM 角色作为消息目的地。有关示例 IAM 策略,请参阅 Amazon Connect 的 IAM 策略

  7. 选择保存更改

  8. (可选)如果您选择了 Amazon Connect 作为目标类型,则在将电话号码导入 Amazon Connect 窗口中:

    1. 传入消息目标下拉列表中,选择将接收传入消息的 Amazon Connect 实例。

    2. 选择导入电话号码

Two-way SMS messaging (AWS CLI)

您可以使用 update-phone-number 命令启用双向短信。

在命令行输入以下命令:

$ aws pinpoint-sms-voice-v2 update-phone-number \ > --phone-number-id PhoneNumber \ > --two-way-enabled True \ > --two-way-channel-arn TwoWayARN \ > --two-way-channel-role TwoChannelWayRole

在前面的命令中,进行以下更改:

  • PhoneNumber 替换为电话号码的 PhoneNumberID 或 Amazon 资源名称(ARN)。

  • TwoWayARN 替换为用于接收传入短信的 Amazon 资源名称(ARN)。有关 Amazon SNS 策略的示例,请参阅 Amazon SNS 主题策略。要将 Amazon Connect 设置为入站目标,请将 TwoWayARN 设置为 connect.region.amazonaws.com。将 region 替换为托管 Amazon Connect 实例的 AWS 区域。

  • TwoChannelWayRole 替换为要使用的 IAM 角色的 Amazon 资源名称(ARN)。有关 SNS 权限策略的示例,请参阅Amazon SNS 主题的 IAM 策略;有关 Amazon Connect 策略的示例,请参阅 Amazon Connect 的 IAM 策略。仅在您选择使用 IAM 权限策略时,此参数才是必需的。