AWS End User Messaging SMS でメッセージフィードバックを含むメッセージを送信する - AWS エンドユーザーメッセージング SMS

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS End User Messaging SMS でメッセージフィードバックを含むメッセージを送信する

SendTextMessage または SendMediaMessage でメッセージを送信する際にメッセージフィードバックを有効にするには、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 を、発信元 ID が保存されている AWS リージョン に置き換えます。

    • +12065550150 を送信先電話番号に置き換えます。

    • +14255550120 を発信元 ID に置き換えます。発信元 ID は ACTIVE で、送信先電話番号に送信できる必要があります。

    • text body をテキストメッセージに置き換えます。

    • メッセージフィードバックを有効にするには、--message-feedback-enabled を有効にした状態にしておいてください。

以下は、設定セットでメッセージフィードバックを有効化して SMS を送信する部分的な例です。また、設定セットを使用すると、設定セットで指定されたイベントログ記録を利用できます。

設定セットを使用したメッセージフィードバックを含む 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-name ConfigSetName

    上のコマンドに、以下の変更を加えます。

    • us-east-1 を、発信元 ID が保存されている AWS リージョン に置き換えます。

    • +12065550150 を送信先電話番号に置き換えます。

    • +14255550120 を発信元 ID に置き換えます。発信元 ID は ACTIVE で、送信先電話番号に送信できる必要があります。

    • text body をテキストメッセージに置き換えます。

    • ConfigSetName を設定セットの名前に置き換えます。

AWS End User Messaging SMS がコマンドを受け入れると、MessageId を受け取ります。これは、コマンドが正常に受信されただけで、送信先デバイスがメッセージを受信したわけではありません。

{ "MessageId": "string" }

顧客がメッセージを受信したという内容を更新するには、MessageId を保存する必要があります。