Lompat ke konten utama
Kembali ke plugin
@capgo/capacitor-android-sms-retriever
Tutorial
oleh github.com/Cap-go

SMS Retriever Android

Baca SMS verifikasi yang ditargetkan oleh aplikasi tanpa izin SMS dan minta saran nomor SIM pada Android

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

  • startWatch mengaktifkan pengawas SMS Android.
  • stopWatch menghentikan pengawas aktif.
  • getHashString mengembalikan hash aplikasi yang diperlukan dalam pesan SMS verifikasi.
  • getPhoneNumber membuka Android Phone Number Hint untuk pemilihan nomor telepon berdasarkan SIM.
  • smsReceived, smsRetrieverTimeout, dan smsRetrieverError acara 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