Lompat ke konten utama

Pengambil SMS Android Plugin Capacitor

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

Install

bun add @capgo/capacitor-android-sms-retriever bunx cap sync
npm, pnpm atau yarn
  • npm install @capgo/capacitor-android-sms-retriever
  • pnpm add @capgo/capacitor-android-sms-retriever
  • yarn add @capgo/capacitor-android-sms-retriever

Guide

Cara Menggunakan Android SMS Retriever di Capacitor

Cara Menggunakan Android SMS Retriever di __CAPGO_KEEP_0__

Unduh aplikasi Capgo, kemudian scan kode QR code.

Tautan QR Pratinjau Plugin SMS Android code

Menggunakan @capgo/capacitor-android-sms-retriever

@capgo/capacitor-android-sms-retriever menyediakan API SMS Android dan Sinyal Nomor Telepon untuk Capacitor aplikasi.

Pakai saat Anda membutuhkan verifikasi ponsel tanpa meminta izin SMS. Android mendengarkan SMS verifikasi aplikasi target selama lima menit dan mengembalikan pesan melalui Capacitor pemangku.

Pasang

bun add @capgo/capacitor-android-sms-retriever
bunx cap sync android

Apa yang Dapat Diketahui Plugin Ini

  • startWatch Mengaktifkan pengawas SMS Android.
  • stopWatch Menghentikan pengawas aktif.
  • getHashString mengembalikan hash aplikasi yang dibutuhkan dalam pesan SMS verifikasi.
  • getPhoneNumber membuka Android Phone Number Hint untuk pilihan 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();

Nomor Telepon Tanda

const { phoneNumber } = await AndroidSmsRetriever.getPhoneNumber();
console.log(phoneNumber);

Referensi Lengkap

Teruskan dari Menggunakan @capgo/capacitor-android-sms-retriever

Jika Anda menggunakan Gunakan @capgo/capacitor-android-sms-retriever untuk merencanakan pekerjaan plugin native, hubungkannya dengan @capgo/capacitor-android-sms-retriever untuk detail implementasi di @capgo/capacitor-android-sms-retriever, Mulai Membangun untuk detail implementasi di Mulai Membangun, Daftar Plugin @Capgo untuk alur kerja produk di Daftar Plugin @Capgo, Plugin @Capacitor oleh @Capgo untuk detail implementasi di Plugin @Capacitor oleh @Capgo, dan Menambahkan atau Mengupdate Plugin untuk detail implementasi di Menambahkan atau Mengupdate Plugin.

FAQ

FAQ untuk Plugin Android SMS Retriever

Bagaimana cara menginstal plugin Android SMS Retriever di sebuah aplikasi Capacitor?

Jalankan "bun add @capgo/capacitor-android-sms-retriever" (atau "npm install @capgo/capacitor-android-sms-retriever"), kemudian jalankan "bunx cap sync" agar proyek iOS dan Android dapat menangkap native code. Import dari "@capgo/capacitor-android-sms-retriever" di aplikasi code Anda.

Apakah @capgo/capacitor-android-sms-retriever berfungsi dengan React, Vue dan Angular?

Ya. Android SMS Retriever adalah paket Capacitor, sehingga berfungsi dengan semua framework web yang menjalankan di dalam Capacitor, termasuk Ionic, React, Vue, Angular, Svelte dan JavaScript biasa.

Versi Capacitor mana yang didukung oleh @capgo/capacitor-android-sms-retriever?

Capgo plugin mengikuti versi utama Capacitor: gunakan versi plugin utama yang sesuai dengan versi utama Capacitor Anda (misalnya plugin v8 dengan Capacitor 8). Tabel kompatibilitas di README GitHub menyebutkan versi yang dipelihara.

Apakah @capgo/capacitor-android-sms-retriever gratis dan terbuka sumber?

Ya. Sumber code yang terbuka tersedia di GitHub di https://github.com/Cap-go/capacitor-android-sms-retriever/ dan paket ini dapat diinstal secara gratis dari npm. Laporan bug dan permintaan pull selalu welcome.

Apakah saya dapat memperbarui code yang menggunakan Android SMS Retriever tanpa melalui tinjauan App Store?

Menginstal atau mengupgrade plugin mengubah native code, sehingga memerlukan build aplikasi baru. Setelah itu, perubahan JavaScript, HTML dan CSS yang memanggil plugin dapat berlalu-lalang dengan Capgo live updates.

Mengirimkan perubahan SMS Android Retriever tanpa menunggu tinjauan aplikasi

Setelah plugin masuk ke dalam toko Anda, Capgo pembaruan hidup memindahkan perubahan JavaScript, HTML, dan CSS Anda ke pengguna dalam menit.

Mulai dengan Capgo