Petunjuk
Tutorial pada Android SMS Retriever
Menggunakan @capgo/capacitor-android-sms-retriever
@capgo/capacitor-android-sms-retriever menawarkan API SMS Retriever dan Sinyal Nomor Telepon untuk Capacitor aplikasi.
Gunakanlah ketika Anda membutuhkan verifikasi telepon tanpa password tanpa meminta izin SMS. Android mendengarkan SMS verifikasi aplikasi-targeted selama lima menit dan mengembalikan pesan melalui Capacitor listener.
Pasang
bun add @capgo/capacitor-android-sms-retriever
bunx cap sync android
Apa yang Dikembangkan oleh Plugin Ini
startWatchmengaktifkan pengawas SMS Android.stopWatchmenghentikan pengawas aktif.getHashStringmengembalikan hash aplikasi yang diperlukan dalam pesan SMS verifikasi.getPhoneNumbermembuka Android Phone Number Hint untuk pemilihan nomor telepon berdasarkan SIM.smsReceived,smsRetrieverTimeout, dansmsRetrieverErroracara menutupi siklus verifikasi.
Contoh Penggunaan
import { AndroidSmsRetriever } from '@capgo/capacitor-android-sms-retriever';
const { hash } = await AndroidSmsRetriever.getHashString();
console.log('SMS hash:', hash);
await AndroidSmsRetriever.addListener('smsReceived', ({ message }) => {
console.log('Verification SMS:', message);
});
await AndroidSmsRetriever.startWatch();
Tanda Nomor Telepon
const { phoneNumber } = await AndroidSmsRetriever.getPhoneNumber();
console.log(phoneNumber);
Referensi Lengkap
- GitHub: https://github.com/Cap-go/capacitor-android-sms-retriever/
- Dokumen: /docs/plugins/android-sms-retriever/