Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Invio di un MMS messaggio
Puoi utilizzare AWS CLI o AWS End User Messaging SMS e voice v2 API per inviare MMS messaggi ai tuoi clienti.
Usa il send-media-message AWS CLI comando per inviare un MMS messaggio. Per ulteriori informazioni sulla configurazione di AWS CLI, vedere Configure the AWS CLI nella Guida per l'AWS Command Line Interface utente.
Importante
MMSle funzionalità sono disponibili solo in alcuni paesi. Per ulteriori informazioni sui paesi supportati per SMS eMMS, consulta Paesi e aree geografiche supportati per la messaggistica SMS ePaesi e aree geografiche supportati per la messaggistica MMS.
Per verificare se la tua identità di origine è MMS compatibile, consultaStato e funzionalità del numero di telefono.
Prima di inviare un MMS messaggio devi caricare i tuoi file multimediali su un bucket Amazon S3 che corrisponda alla tua identità di origine Regione AWS MMS abilitata, vedi. Configurazione di un bucket in S3 per i file MMS
L'identità utilizzata per la chiamata send-media-message
deve avere accesso in lettura al bucket Amazon S3 che contiene i tuoi file multimediali. Per ulteriori informazioni sull'impostazione dell'accesso in lettura, consulta gli esempi di policy basate sull'identità per Amazon S3 nella Amazon S3 User Guide.
Per MMS inviare un messaggio
-
Nella riga di comando, inserisci il comando seguente:
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
'Nel comando precedente, apporta le modifiche seguenti:
-
Replace (Sostituisci)
us-east-1
con il quale Regione AWS è memorizzata la tua identità di origine. -
Replace (Sostituisci)
+12065550150
con il numero di telefono di destinazione. -
Replace (Sostituisci)
+14255550120
con la tua identità di origine. L'identità di origine deve essere in gradoACTIVE
di inviare il numero di telefono di destinazione. -
Replace (Sostituisci)
text body
con il tuo messaggio di testo. -
Replace (Sostituisci)
s3://s3-bucket/media_file.jpg
con l'S3 URI del file multimediale. I formati di file multimediali supportati sono elencati inMMStipi di file, dimensioni e limiti di caratteri. Per ulteriori informazioni sulla creazione di un bucket S3 e sulla gestione degli oggetti, consulta Configurazione di un bucket in S3 per i file MMS la sezione Creazione di un bucket e caricamento di oggetti nella Amazon S3 User Guide.
-
Se AWS End User Messaging SMS accetta il comando, riceverai il. MessageID
Ciò significa solo che il comando è stato ricevuto correttamente e non che il dispositivo di destinazione ha ancora ricevuto il messaggio. Per un elenco dei codici di errore, consulta SendMediaMessage Errori.
{
"MessageId": "string"
}
Configurazione di un bucket in S3 per i file MMS
MMSI tuoi file devono essere archiviati in un bucket Amazon S3. Il bucket Amazon S3 deve avere la stessa identità di origine MMS compatibile con Account AWS Regione AWS la tua. Queste istruzioni mostrano come creare un bucket Amazon S3, caricare un file e URI crearlo nel file. Per ulteriori informazioni sui comandi di Amazon S3, consulta Usare i comandi di alto livello (s3) con. AWS CLI Per ulteriori informazioni sulla configurazione di AWS CLI, consulta Configure the AWS CLI nella Guida per l'utente.AWS Command Line Interface
Per creare un bucket Amazon S3 usa il comando create-bucket.
aws s3api create-bucket --region '
us-east-1
' --bucketBucketName
Nel precedente comando:
-
Replace (Sostituisci)
us-east-1
con la Regione AWS tua identità di origine MMS abilitata. Replace (Sostituisci)
BucketName
con il nome del nuovo bucket.
Per copiare un file nel bucket Amazon S3 usa il comando cp. AWS CLI Nella riga di comando, inserisci il comando seguente:
aws s3 cp
SourceFilePathAndName
s3://BucketName
/FileName
Nel precedente comando:
Replace (Sostituisci)
SourceFilePathAndName
con il percorso e il nome del file da copiare.Replace (Sostituisci)
BucketName
con il nome del bucket.Replace (Sostituisci)
FileName
con il nome da usare per il file.
Quello URI da usare per l'invio è:
s3://
BucketName
/FileName