在 AWS 最終使用者傳訊中使用保護組態 SMS - AWS 最終使用者傳訊 SMS

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在 AWS 最終使用者傳訊中使用保護組態 SMS

使用保護組態來控制 AWS 最終使用者傳訊SMS可以傳送訊息的目標國家/地區。透過控制允許傳送訊息的國家/地區,您可以避免傳送至訊息價格高的國家/地區,或是不營運的國家/地區。每個保護組態都包含 SMS、 和 語音的個別允許MMS和封鎖國家/地區規則。

您可以在 、 或 SendVoiceMessage命令的 ProtectConfigurationId 參數中使用保護組態作為帳戶預設 、 組態集SendTextMessageSendMediaMessage。當設定為帳戶預設 時,保護組態也會影響透過 Amazon SNS、Amazon Cognito 和 傳送的訊息SendMessages

傳送請求的有效保護組態的選取程序如下所示:

  1. ProtectConfigurationId – 如果在API請求參數中指定了保護組態,則會使用該組態。

  2. ConfigurationSetName – 如果API請求參數中未指定保護組態,但已指定組態集,且具有相關聯的保護組態,則會使用與此組態集相關聯的保護組態。

  3. 帳戶預設 – 如果未指定保護組態或從 1 或 2 提供,則會使用帳戶預設保護組態。

  4. – 如果未設定帳戶預設值,則不會套用保護組態。

保護組態可以與多個組態集相關聯,而組態集只能與一個保護組態相關聯。任何時候都只能有一個帳戶預設保護組態。

下列範例SendMediaMessage同時具有 命令中指定的組態集和保護組態。無論組態集是否具有關聯的保護組態,或是否有帳戶預設保護組態,都會使用 ProtectConfigurationId 參數中指定的保護組態。

aws pinpoint-sms-voice-v2 --region 'us-east-1' send-media-message --destination-phone-number +12065550150 --origination-identity +14255550120 --message-body 'text body' --media-urls 's3://s3-bucket/media_file.jpg' --configuration-set-name ConfigSetName --protect-configuration-id ProtectConfigId

根據您的使用案例,我們建議下列事項: