AWS End User Messaging Social でテンプレートメッセージを送信する例 - AWS エンドユーザーメッセージングソーシャル

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

AWS End User Messaging Social でテンプレートメッセージを送信する例

送信できるメッセージテンプレートのタイプの詳細については、WhatsApp Business Platform Cloud API Reference 「メッセージテンプレート」を参照してください。送信できるメッセージタイプのリストについては、WhatsApp Business Platform Cloud API Reference」の「メッセージ」を参照してください。

次の例は、 テンプレートを使用して を使用して顧客にメッセージを送信する方法を示しています AWS CLI。の設定の詳細については AWS CLI、AWS Command Line Interface 「 ユーザーガイド」の「 の設定 AWS CLI」を参照してください。

注記

AWS CLI バージョン 2 を使用する場合は、base64 エンコードを指定する必要があります。これは、 AWS CLI パラメータを追加する--cli-binary-format raw-in-base64-outか、 AWS CLI グローバル設定ファイルを変更することで行うことができます。詳細については、「 バージョン 2 コマンドラインインターフェイスユーザーガイドcli_binary_format」の「」を参照してください。 AWS

aws socialmessaging send-whatsapp-message --message '{"messaging_product":"whatsapp","to":"'{PHONE_NUMBER}'","type":"template","template":{"name":"statement","language":{"code":"en_US"},"components":[{"type":"body","parameters":[{"type":"text","text":"1000"}]}]}}' --origination-phone-number-id {ORIGINATION_PHONE_NUMBER_ID} --meta-api-version v20.0

上記のコマンドで、次の操作を行います。

  • 置換 {PHONE_NUMBER} 顧客の電話番号。

  • 置換 {ORIGINATION_PHONE_NUMBER_ID} 電話番号の ID を使用します。

次の例は、コンポーネントを含まないテンプレートメッセージを送信する方法を示しています。

aws socialmessaging send-whatsapp-message --message '{"messaging_product": "whatsapp","to": "'{PHONE_NUMBER}'","type": "template","template": {"name":"simple_template","language": {"code": "en_US"}}}' --origination-phone-number-id {ORIGINATION_PHONE_NUMBER_ID} --meta-api-version v20.0
  • 置換 {PHONE_NUMBER} 顧客の電話番号。

  • 置換 {ORIGINATION_PHONE_NUMBER_ID} 電話番号の ID を使用します。