View a markdown version of this page

Contoh pengiriman pesan MMS menggunakan AWS Pesan SMS Pengguna Akhir - AWS Pesan SMS Pengguna Akhir

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Contoh pengiriman pesan MMS menggunakan AWS Pesan SMS Pengguna Akhir

Jika Anda menggunakan sumber daya bersama maka Anda harus menggunakan Nama Sumber Daya Amazon (ARN) lengkap dari sumber daya tersebut. Anda dapat menggunakan AWS CLI atau AWS End User Messaging SMS dan voice v2 API untuk mengirim pesan MMS ke pelanggan Anda.

Gunakan AWS CLI perintah send-media-message untuk mengirim pesan MMS. Untuk informasi selengkapnya tentang mengonfigurasi AWS CLI, lihat Mengonfigurasi AWS CLI di Panduan AWS Command Line Interface Pengguna.

penting

Kemampuan MMS hanya tersedia di beberapa negara. Untuk informasi selengkapnya tentang negara yang didukung untuk SMS dan MMS, lihat Negara dan wilayah yang didukung untuk pengiriman pesan SMS dengan AWS Pesan SMS Pengguna Akhir danNegara dan wilayah yang didukung untuk pesan MMS di AWS Pesan SMS Pengguna Akhir.

Untuk memeriksa apakah identitas originasi Anda mampu MMS, lihat. Melihat status dan kemampuan nomor telepon di AWS Pesan SMS Pengguna Akhir

Untuk menggunakan sumber daya bersama, Anda harus menggunakan Nama Sumber Daya Amazon (ARN) lengkap.

Prasyarat

Sebelum Anda mulai, prasyarat berikut harus dipenuhi:

Mengirim MMS dengan AWS CLI

Satu-satunya parameter yang diperlukan untuk send-media- message adalah dan. destination-phone-number origination-identity Anda dapat mengirim pesan yang hanya teks dengan menghilangkan media-urls parameter. Anda juga dapat mengirim pesan hanya file media dengan menghilangkan message-body parameter.

Mengirim pesan MMS
  • Di baris perintah, masukkan perintah berikut:

    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'

    Di perintah sebelumnya, lakukan perubahan berikut:

    • Ganti us-east-1 dengan Wilayah AWS yang disimpan identitas asal Anda.

    • Ganti +12065550150 dengan nomor telepon tujuan.

    • Ganti +14255550120 dengan identitas asal Anda. Identitas asal harus ACTIVE dan mampu mengirim nomor telepon tujuan.

    • Ganti text body dengan pesan teks Anda.

    • Ganti s3://s3-bucket/media_file.jpg dengan URI S3 dari file MMS. Format file media yang didukung tercantum diJenis file MMS, ukuran, dan batas karakter. Untuk informasi selengkapnya tentang membuat bucket S3 dan mengelola objek, lihat Menyiapkan bucket Amazon S3 untuk file MMS atau Membuat bucket dan Meng unggah objek di Panduan Pengguna Amazon S3.

Jika AWS SMS Pesan Pengguna Akhir menerima perintah, Anda akan menerimaMessageID. Ini hanya berarti perintah berhasil diterima dan perangkat tujuan belum menerima pesan. Untuk daftar kode kesalahan, lihat Kes SendMediaMessage alahan.

{ "MessageId": "string" }

Menyiapkan bucket Amazon S3 untuk file MMS

File MMS Anda harus disimpan dalam bucket Amazon S3. Bucket Amazon S3 harus sama Akun AWS dan Wilayah AWS sama dengan identitas originasi yang mampu MMS Anda. Petunjuk ini menunjukkan cara membuat bucket Amazon S3, mengunggah file, dan membangun URI ke file tersebut. Untuk informasi selengkapnya tentang perintah Amazon S3, lihat Menggunakan perintah tingkat tinggi (s3) dengan AWS CLI. Untuk informasi selengkapnya tentang mengonfigurasi AWS CLI, lihat Mengonfigurasi AWS CLI di Panduan AWS Command Line Interface Pengguna.

Untuk membuat bucket Amazon S3 gunakan perintah create-bucket AWS CLI . Di baris perintah, masukkan perintah berikut:

aws s3api create-bucket --region 'us-east-1' --bucket BucketName

Dalam perintah sebelumnya:

  • Ganti us-east-1 dengan identitas origin Wilayah AWS asi berkemampuan MMS Anda.

  • Ganti BucketName dengan nama bucket baru.

Untuk menyalin file ke bucket Amazon S3 gunakan AWS CLI perintah cp. Di baris perintah, masukkan perintah berikut:

aws s3 cp SourceFilePathAndName s3://BucketName/FileName

Dalam perintah sebelumnya:

  • Ganti SourceFilePathAndName dengan jalur file dan nama file yang akan disalin.

  • Ganti BucketName dengan nama ember.

  • Ganti FileName dengan nama yang akan digunakan untuk file.

URI yang digunakan saat mengirim adalah:

s3://BucketName/FileName