Langsung ke isi utama
Kembali ke plugin
@capgo/capacitor-sim
Tutorial
@capgo/capacitor-sim

SIM

Mendapatkan informasi kartu SIM termasuk nama penyedia layanan, kode code, dan nomor telepon

Panduan

Tutorial SIM

Uji coba di perangkat

Unduh aplikasi Capgo terlebih dahulu, kemudian scan kode QR code.

Pratinjau tautan QR plugin SIM code

Menggunakan @capgo/capacitor-sim

Capacitor Plugin SIM untuk mengambil informasi dari kartu SIM perangkat.

Instal

bun add @capgo/capacitor-sim
bunx cap sync

Apa yang Dibuka oleh Plugin Ini

  • getSimCards - Mengambil informasi dari kartu SIM perangkat.
  • checkPermissions - Memeriksa izin untuk mengakses informasi kartu SIM.
  • requestPermissions - Minta izin untuk mengakses informasi kartu SIM.

Contoh Penggunaan

getSimCards

- Mengambil informasi dari kartu SIM perangkat.

import { Sim } from '@capgo/capacitor-sim';

const { simCards } = await SimPlugin.getSimCards();
simCards.forEach((sim, index) => {
  console.log(`SIM ${index + 1}:`);
  console.log(`  Carrier: ${sim.carrierName}`);
  console.log(`  Country: ${sim.isoCountryCode}`);
  console.log(`  MCC: ${sim.mobileCountryCode}`);
  console.log(`  MNC: ${sim.mobileNetworkCode}`);
});

checkPermissions

- Memeriksa izin untuk mengakses informasi kartu SIM.

import { Sim } from '@capgo/capacitor-sim';

const status = await SimPlugin.checkPermissions();
if (status.readSimCard === 'granted') {
  console.log('Permission granted');
} else {
  console.log('Permission not granted');
}

requestPermissions

Meminta izin untuk mengakses informasi kartu SIM.

import { Sim } from '@capgo/capacitor-sim';

const status = await SimPlugin.requestPermissions();
if (status.readSimCard === 'granted') {
  // Now you can call getSimCards()
  const simCards = await SimPlugin.getSimCards();
}

Referensi Lengkap

Teruskan dari Menggunakan @capgo/capacitor-sim

Jika Anda menggunakan Menggunakan @capgo/capacitor-sim untuk merencanakan dashboard dan operasi API, hubungkan dengan @capgo/capacitor-sim untuk detail implementasi di @capgo/capacitor-sim, Mulai Menggunakan Untuk detail implementasi di Getting Started, API Ringkasan Untuk detail implementasi di API Ringkasan, Pendahuluan Untuk detail implementasi di Pendahuluan, dan API Kunci Untuk detail implementasi di API Kunci.