

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Beispiel für das Senden einer Mediennachricht in AWS End User Messaging Social
<a name="send-message-media"></a>

Das folgende Beispiel zeigt, wie Sie mit dem eine Medienbotschaft an Ihren Kunden senden AWS CLI. Weitere Informationen zur Konfiguration von finden [Sie unter Configure the AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html) im [AWS Command Line Interface Benutzerhandbuch](https://docs.aws.amazon.com/cli/latest/userguide/). AWS CLI Eine Liste der unterstützten Mediendateitypen finden Sie unter[Unterstützte Mediendateitypen und -größen in WhatsAppUnterstützte Mediendateitypen](supported-media-types.md).

**Anmerkung**  
WhatsApp speichert Mediendateien 30 Tage lang, bevor sie gelöscht werden. Weitere Informationen finden [Sie unter Upload Media](https://developers.facebook.com/docs/whatsapp/cloud-api/reference/media#upload-media) in the *WhatsApp Business Platform Cloud API-Referenz*.

1. Laden Sie die Mediendatei in einen Amazon S3 S3-Bucket hoch. Weitere Informationen finden Sie unter [Mediendateien hochladen, mit denen gesendet werden soll WhatsApp](managing-media-files-s3.md).

1. Laden Sie die Mediendatei WhatsApp mit dem [post-whatsapp-message-media](https://docs.aws.amazon.com/cli/latest/reference/socialmessaging/post-whatsapp-message-media.html)Befehl hoch. Nach erfolgreichem Abschluss gibt der Befehl den zurück*\$1MEDIA\$1ID\$1*, der für das Senden der Mediennachricht erforderlich ist.

   ```
   aws socialmessaging post-whatsapp-message-media --origination-phone-number-id {ORIGINATION_PHONE_NUMBER_ID}  --source-s3-file bucketName={BUCKET},key={MEDIA_FILE}
   ```

   Gehen Sie im vorhergehenden Befehl wie folgt vor:
   + *\$1ORIGINATION\$1PHONE\$1NUMBER\$1ID\$1*Ersetze es durch die ID deiner Telefonnummer.
   + *\$1BUCKET\$1*Ersetzen Sie durch den Namen des Amazon S3 S3-Buckets.
   + *\$1MEDIA\$1FILE\$1*Ersetzen Sie durch den Namen der Mediendatei. 

   Sie können den Upload auch mit einer [Presign-URL durchführen](managing-media-files-s3.md#managing-media-files-s3.title), indem Sie `--source-s3-presigned-url` anstelle von `--source-s3-file` verwenden. Sie müssen das `Content-Type` `headers` Feld hinzufügen. Wenn Sie beide verwenden, `InvalidParameterException` wird ein zurückgegeben.

   ```
   --source-s3-presigned-url headers={"Name":"Value"},url=https://BUCKET.s3.REGION/MEDIA_FILE
   ```

1. Verwenden Sie den [send-whatsapp-message](https://docs.aws.amazon.com/cli/latest/reference/socialmessaging/send-whatsapp-message.html)Befehl, um die Mediennachricht zu senden.

   ```
   aws socialmessaging send-whatsapp-message --message '{"messaging_product":"whatsapp","to":"'{PHONE_NUMBER}'","type":"image","image":{"id":"'{MEDIA_ID}'"}}' --origination-phone-number-id {ORIGINATION_PHONE_NUMBER_ID} --meta-api-version v20.0
   ```
**Anmerkung**  
Sie müssen die Base64-Kodierung angeben, wenn Sie AWS CLI Version 2 verwenden. Dies kann durch Hinzufügen des AWS CLI Parameters `--cli-binary-format raw-in-base64-out` oder Ändern der AWS CLI globalen Konfigurationsdatei geschehen. Weitere Informationen finden Sie [https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html#cli-configure-files-settings](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html#cli-configure-files-settings)im *AWS Command Line Interface User Guide für Version 2.*  

   ```
   aws socialmessaging send-whatsapp-message --message '{"messaging_product":"whatsapp","to":"'{PHONE_NUMBER}'","type":"image","image":{"id":"'{MEDIA_ID}'"}}' --origination-phone-number-id {ORIGINATION_PHONE_NUMBER_ID} --meta-api-version v20.0 --cli-binary-format raw-in-base64-out
   ```

   Gehen Sie im vorhergehenden Befehl wie folgt vor:
   + *\$1PHONE\$1NUMBER\$1*Ersetzen Sie es durch die Telefonnummer Ihres Kunden.
   + *\$1ORIGINATION\$1PHONE\$1NUMBER\$1ID\$1*Ersetze es durch die ID deiner Telefonnummer.
   + *\$1MEDIA\$1ID\$1*Ersetzen Sie durch die Medien-ID, die Sie im vorherigen Schritt zurückgegeben haben. 

1. Wenn Sie die Mediendatei nicht mehr benötigen, können Sie sie WhatsApp mithilfe des [delete-whatsapp-message-media](https://docs.aws.amazon.com/cli/latest/reference/socialmessaging/delete-whatsapp-media-message.html)Befehls löschen. Dadurch wird nur die Mediendatei aus WhatsApp und nicht aus Ihrem Amazon S3 S3-Bucket entfernt.

   ```
   aws socialmessaging delete-whatsapp-message-media --media-id {MEDIA_ID} --origination-phone-number-id {ORIGINATION_PHONE_NUMBER_ID}
   ```

   Gehen Sie im vorhergehenden Befehl wie folgt vor:
   + *\$1ORIGINATION\$1PHONE\$1NUMBER\$1ID\$1*Ersetzen Sie es durch die ID Ihrer Telefonnummer.
   + Ersetze es *\$1MEDIA\$1ID\$1* durch die Medien-ID. 