管理电话池 - AWS 最终用户消息 SMS

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

管理电话池

当您创建新的电话池时,它将继承添加的第一个电话号码或发件人 ID 的所有设置。例如,如果您创建的池中包含一个启用了双向消息的电话号码,则添加到该池中的其他号码也必须启用双向消息。

在删除电话池之前,您需要关闭删除保护并从电话池中删除除一个以外的所有发起人。有关如何禁用删除保护的更多信息,请参阅删除保护。与池关联的电话号码和发件人IDs仍保留在您的 “ AWS 最终用户消息” SMS 帐户中。

注意

当您将电话号码或发件人ID添加到电话池中并且需要进行更新时,则可以在电话池中进行更改。例如,如果您想向电话号码添加新的关键字,则应将该关键字添加到电话池中,而不是电话号码。

Create a phone pool (Console)

要使用 AWS 最终用户消息SMS控制台创建池,请执行以下步骤:

创建池(控制台)
  1. 打开 AWS 最终用户消息SMS控制台,网址为https://console.aws.amazon.com/sms-voice/

  2. 在导航窗格的 “配置” 下,选择 “电话池”。

  3. 电话池页面上,选择创建电话池

  4. 在 “池设置” 部分下,在 “池名称” 中输入池的名称。

  5. 请选择以下选项之一:

    • 电话号码-在 “可用于关联的电话号码” 部分,选择要与池关联的电话号码。

      • 模拟器号码(可选)-如果您没有任何电话号码并想申请模拟器电话号码,请选择电话号码,然后在 “可用于关联的电话号码” 部分中,执行以下操作:

        • 选择 “请求模拟器号码”。

        • 请求模拟器号码中,从下拉列表中选择您的国家。

        • 选择请求编号

        • 可供关联的电话号码中,选择新的模拟器电话号码。

    • 发件人 ID — 在 “IDs可用于关联的发件人” 部分,选择要与池关联的发件人 ID。

  6. (可选)展开标签并选择添加新标签

    1. 输入新的空键/值对。

    2. (可选)选择 “添加新标签” 以添加其他标签。

  7. 选择创建电话池

Create a phone pool (AWS CLI)

您可以使用 create-pool 命令创建新池

当您使用购买电话号码时,也可以将电话号码添加到资源池中RequestPhoneNumberAPI。有关更多信息,请参阅 申请电话号码

要使用创建池 AWS CLI
  • 在命令行输入以下命令:

    $ aws pinpoint-sms-voice-v2 create-pool \ > --origination-identity originationIdentity \ > --iso-country-code XX \ > --message-type TRANSACTIONAL

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

    • Replace(替换) originationIdentity 使用您要添加到池中的电话号码或发件人 ID 的唯一 ID 或 Amazon 资源名称 (ARN)。

      提示

      通过使用该describe-phone-numbers操作,您可以找到ID和ARN电话号码。您可以使用describe-sender-ids操作找到发件人 ID 和ARN发件人 ID。

    • Replace(替换) XX 使用该国家/地区的 ISO -3166 alpha-2 标识符 originationIdentity.

    • 如果您打算使用资源池发送营销或促销信息,请替换 TRANSACTIONALPROMOTIONAL。否则,请使用 TRANSACTIONAL

List phone pools (AWS CLI)

您可以使用描述池CLI来查看有关现有池的信息。

此操作可以提供 AWS 最终用户消息SMS帐户中所有池的完整列表、有关特定池的信息,或根据您定义的条件筛选的池列表。

要检索所有池的列表,请使用 AWS CLI
  • 在命令行输入以下命令:

    $ aws pinpoint-sms-voice-v2 describe-pools

要查找有关特定池的信息,请使用 PoolId 参数。

要获取有关特定池的信息,请使用 AWS CLI
  • 在命令行输入以下命令:

    $ aws pinpoint-sms-voice-v2 describe-pools \ > --pool-id poolId

在前面的命令中,替换 poolId 使用池的 ID 或 Amazon 资源名称 (ARN)。

要查看经过筛选的池列表,请使用 Filters 参数。可以使用下列筛选器值:

  • status – 池的当前状态,例如 ACTIVE

  • message-type – 使用池发送的消息的类型。可能的值为 TRANSACTIONALPROMOTIONAL

  • two-way-enabled— 一个布尔值,表示是否为池中的号码启用了双向SMS消息。

  • self-managed-opt-outs-enabled— 一个布尔值,表示是否为池中的号码启用了自我管理的SMS选择退出。

  • opt-out-list-name – 与池关联的选择退出列表的名称。

  • shared-routes-enabled – 一个布尔值,表示是否为该池启用了共享路由。

  • deletion-protection-enabled – 一个布尔值,表示是否可以使用 DeletePhoneNumber 操作删除电话号码。

例如,如果要查看支持双向消息的事务性消息的池列表,请在命令行中输入以下命令:

$ aws pinpoint-sms-voice-v2 describe-pools \ > --filters Name=message-type,Values=TRANSACTIONAL \ > --filters Name=two-way-enabled,Values=true
Delete a phone pool (Console)

在删除电话池之前,您需要关闭删除保护并从电话池中移除所有发起人。要使用 AWS 最终用户消息SMS控制台删除池,请执行以下步骤:

删除池(控制台)
  1. 打开 AWS 最终用户消息SMS控制台,网址为https://console.aws.amazon.com/sms-voice/

  2. 在导航窗格的 “配置” 下,选择 “电话池”。

  3. 在 “电话池” 页面上,选择要删除的池。

  4. 选择删除

  5. 输入,release然后确认以删除该池。

Delete a phone pool (AWS CLI)

在删除电话池之前,您需要关闭删除保护并从电话池中移除所有发起人。您可以使用删除池API来删除池

要使用删除池 AWS CLI
  • 要删除池,在命令行处,键入以下命令:

    $ aws pinpoint-sms-voice-v2 delete-pool \ > --pool-id pool-78ec067f62f94d57bd3bab991example

    在前面的命令中,替换 pool-78ec067f62f94d57bd3bab991example 使用池的唯一 ID 或 Amazon 资源名称 (ARN)。您可以使用描述池操作找到这两个值。