Foto pengiriman dan notifikasi pengiriman memerlukan konten pesan yang berbeda. Pilih transport yang membawa informasi yang dibutuhkan penerima Anda. Periksa apakah jalur pengiriman Anda mendukungnya.
Apa yang dibawa setiap layanan?
SMS membawa teks dalam bagian-bagian jaringan kecil. MMS membawa pesan multimedia yang diambil oleh ponsel.
Teks Latin biasa muat 160 karakter dalam satu segmen SMS. Pesan yang lebih panjang memiliki ruang untuk 153 karakter di setiap bagian. Pesan sepanjang 161 huruf memerlukan dua bagian, berisi 153 huruf dan delapan huruf.
Karakter di luar alfabet ringkas menurunkan batas tersebut menjadi 70 dan 67. Beberapa karakter dihitung ganda. Halaman encoding menunjukkan pengecualiannya, termasuk emoji yang memakan ruang dua kali lipat.
MMS membawa media secara terpisah dari jatah teks SMS tersebut. Spesifikasi teknis MMS menjelaskan notifikasi dan pengambilan pesan multimedia. Ponsel memerlukan jalur yang berfungsi untuk mengambil kontennya.
Teks yang dipecah menjadi beberapa segmen SMS tetap merupakan SMS. Jumlah segmennya menentukan berapa banyak bagian yang ditagih saat Anda kirim.
Bisakah semua nomor SMS mengirim MMS?
Sebuah nomor memerlukan kapabilitas MMS. API pengiriman milik penyedia juga harus mendukung MMS.
capabilities nomor milik Bird dapat mencakup sms, mms, dan voice. Periksa daftar tersebut sebelum membeli nomor untuk layanan tertentu. Panduan nomor menjelaskan cara memfilter pencarian berdasarkan kapabilitas.
Entri mms menjelaskan kapabilitas nomor. Entri tersebut tidak menjamin bahwa setiap API yang menggunakan nomor itu mendukung permintaan MMS keluar.
Sisi penerima juga penting. Panduan pesan Apple mensyaratkan paket operator yang mendukung SMS/MMS. Uji operator dan perangkat penerima yang Anda butuhkan, karena penerima yang mendukung SMS saja tidak menjamin dukungan MMS.
Bisakah saya mengirim MMS melalui SMS API milik Bird?
Anda tidak dapat mengirim MMS melalui endpoint SMS milik Bird dengan menyertakan media_urls.
Endpoint menolak field tersebut dengan HTTP 422 SMSUnsupportedFeature. Penolakan tetap terjadi meskipun nomor pengirim mencantumkan mms sebagai kapabilitas. Membeli nomor lain yang mendukung MMS tidak menghapus batasan API tersebut.
Untuk teks, Anda mengirimkan text, from, to, dan category. Isi pesan harus muat dalam dua belas segmen. Isi yang lebih panjang menerima 422 alih-alih diperpendek. Mengirim SMS mendokumentasikan permintaan yang didukung.
Bagaimana cara mengirim media dengan notifikasi SMS?
Hosting media tersebut dan sertakan URL-nya dalam teks jika tautan memenuhi kebutuhan penerima.
Misalnya, pesan dapat memberi tahu pelanggan bahwa foto pengiriman mereka tersedia di situs web Anda. SMS membawa notifikasi. Browser mengambil foto ketika pelanggan membuka tautan tersebut.
Simpan informasi penting di dalam teks, karena penerima mungkin tidak memiliki akses data saat pesan tiba. Gunakan domain yang Anda kendalikan. Pemendek tautan publik menjelaskan risiko pemfilteran layanan pemendek bersama.
Tautan adalah pilihan aplikasi. Bird menolak permintaan MMS yang tidak didukung alih-alih mengonversinya ke SMS.
Mana yang sebaiknya saya pilih?
Pilih SMS untuk teks. Pilih jalur multimedia yang didukung jika media harus muncul di dalam pesan.
- Gunakan SMS untuk notifikasi yang informasi pentingnya cukup dalam bentuk teks.
- Gunakan SMS dengan tautan ter-hosting jika membuka media secara terpisah memenuhi kebutuhan penerima Anda.
- Gunakan MMS hanya melalui jalur pengiriman dengan dukungan nomor, operator, dan perangkat yang telah dikonfirmasi.
Singkatnya
SMS yang lebih panjang tetap menggunakan segmen SMS.
Memecah teks menjadi beberapa bagian tidak mengubahnya menjadi MMS.
MMS bergantung pada dukungan di sepanjang rute.
Periksa nomor pengirim, penyedia, operator penerima, dan perangkat sebelum mengandalkan pengiriman media.
Kapabilitas nomor tidak mengaktifkan jalur kirim MMS milik Bird.
Endpoint SMS milik Bird menolak media_urls dengan HTTP 422 SMSUnsupportedFeature.
Tautan media adalah pilihan desain tersendiri.
SMS dapat mengirim tautan ke media yang di-hosting. Membukanya memerlukan browser dan akses data.