Android Oreo Memungkinkan Aplikasi Membaca Pesan USSD dari Operator

USSD adalah protokol pengiriman data melalui GSM, mirip dengan SMS. Dimulai di Android Oreo, aplikasi kini dapat berinteraksi dengan respons kode USSD yang masuk.

USSD adalah protokol pengiriman data melalui GSM, mirip dengan SMS. Ini paling sering digunakan untuk layanan panggilan balik, pengecekan data/menit, berita interaktif, penjualan nada dering, dan bahkan metode pembayaran. Ini adalah layanan sederhana yang tersedia secara universal di ponsel cerdas dan ponsel menengah, dan keandalannya adalah alasan utama mengapa USSD tidak berubah sedikit pun sejak GSM pertama kali diterapkan 1991. Meskipun selalu ada di aplikasi telepon Android mana pun, pesan USSD selalu muncul sebagai dialog atau menu dasar bertema sistem. Tidak ada aplikasi lain yang dapat berinteraksi dengan pesan USSD ini, setidaknya hingga saat ini.

Dengan Android Oreo, kelas baru telah ditambahkan memungkinkan aplikasi berinteraksi dengan permintaan USSD. Manajer Teleponi. Kelas UssdResponseCallback digunakan untuk memberi tahu penelepon sendUssdRequest ketika jaringan berhasil menyelesaikan permintaan USSD atau jika terjadi kegagalan saat menyelesaikan permintaan. Dalam kasus ini, onReceiveUssdResponse akan dipanggil jika permintaan berhasil diselesaikan dan onReceiveUssdResponseFailed akan dipanggil jika permintaan gagal.

Meskipun sistem masih akan mengelola semua pesan USSD dengan penerapan yang ada, hal ini harus menjadi titik awal bagi pengembang aplikasi untuk mulai berinteraksi dengan permintaan USSD. Dan mengingat di versi Android sebelumnya satu-satunya cara untuk membaca pesan USSD adalah dengan menerapkan a Layanan Aksesibilitas dengan performa tinggi untuk membaca semua konten jendela, API baru ini sekarang menjadi cara yang lebih bersih untuk mengakses pesan-pesan ini.

Saat ini tidak ada pengganti untuk protokol USSD, dan mengingat banyaknya informasi yang ditawarkan operator Anda tentang paket seluler Anda melalui kode USSD, API baru ini akan sangat berguna di masa depan. Misalnya, membaca penawaran tanggapan kode USSD informasi yang jauh lebih akurat tentang paket data Anda saat ini dibandingkan sistem pelaporan data asli Android. Itu karena sistem asli tidak dapat memperhitungkan beberapa nuansa seperti Pesta T-Mobile fitur.

Anda dapat melihat dokumentasi dan penggunaan kelas ini di Pengembang Android situs web, sehingga Anda dapat mulai mengutak-atiknya dan menerapkannya di aplikasi Anda. Android Oreo telah memperkenalkan banyak perubahan kecil namun signifikan, perubahan dan API baru yang tidak diiklankan, dan kami akan terus memberi Anda informasi tentang hal lain yang kami temukan.