Lompat ke konten utama
Kembali ke plugin
@capgo/capacitor-sim
Tutorial
@capgo/capacitor-sim

SIM

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

{"targetLanguage":"Indonesia","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"]","texts":["Petunjuk","Tutorial pada SIM","Menguji pada perangkat","Unduh aplikasi __CAPGO_KEEP_0__ terlebih dahulu, kemudian scan kode QR __CAPGO_KEEP_1__.","Unduh __CAPGO_KEEP_0__ di App Store","App Store","Unduh __CAPGO_KEEP_0__ di Google Play","Google Play","Tautan QR pratinjau plugin SIM","Tautan QR pratinjau plugin SIM __CAPGO_KEEP_0__","Menggunakan @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-sim","Plugin SIM __CAPGO_KEEP_0__ untuk mengambil informasi dari kartu SIM perangkat."}

{"targetLanguage":"Indonesia","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"]","texts":["Petunjuk","Tutorial pada SIM","Menguji pada perangkat","Unduh aplikasi __CAPGO_KEEP_0__ terlebih dahulu, kemudian scan kode QR __CAPGO_KEEP_1__.","Unduh __CAPGO_KEEP_0__ di App Store","App Store","Unduh __CAPGO_KEEP_0__ di Google Play","Google Play","Tautan QR pratinjau plugin SIM","Tautan QR pratinjau plugin SIM __CAPGO_KEEP_0__","Menggunakan @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-sim","Plugin SIM __CAPGO_KEEP_0__ untuk mengambil informasi dari kartu SIM perangkat."}

{"targetLanguage":"Indonesia","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"]","texts":["Petunjuk","Tutorial pada SIM","Menguji pada perangkat","Unduh aplikasi __CAPGO_KEEP_0__ terlebih dahulu, kemudian scan kode QR __CAPGO_KEEP_1__.","Unduh __CAPGO_KEEP_0__ di App Store","App Store","Unduh __CAPGO_KEEP_0__ di Google Play","Google Play","Tautan QR pratinjau plugin SIM","Tautan QR pratinjau plugin SIM __CAPGO_KEEP_0__","Menggunakan @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-sim","Plugin SIM __CAPGO_KEEP_0__ untuk mengambil informasi dari kartu SIM perangkat."}

{"targetLanguage":"Indonesia","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"]","texts":["Petunjuk","Tutorial pada SIM","Menguji pada perangkat","Unduh aplikasi Capgo terlebih dahulu, kemudian scan kode QR code.","Unduh Capgo di App Store","App Store","Unduh Capgo di Google Play","Google Play","Tautan QR pratinjau plugin SIM","Tautan QR pratinjau plugin SIM Capgo","Menggunakan @Capgo/code-sim","Plugin SIM Capgo untuk mengambil informasi dari kartu SIM perangkat."}

{"targetLanguage":"Indonesia","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"]","texts":["Petunjuk","Tutorial pada SIM","Menguji pada perangkat","Unduh aplikasi code terlebih dahulu, kemudian scan kode QR __CAPGO_KEEP_1__.","Unduh code di App Store","App Store","Unduh code di Google Play","Google Play","Tautan QR pratinjau plugin SIM","Tautan QR pratinjau plugin SIM code","Menggunakan @code/__CAPGO_KEEP_1__-sim","Plugin SIM code untuk mengambil informasi dari kartu SIM perangkat."}

{"targetLanguage":"Indonesia","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"]","texts":["Petunjuk","Tutorial pada SIM","Menguji pada perangkat","Unduh aplikasi capgo terlebih dahulu, kemudian scan kode QR capacitor.","Unduh capgo di App Store","App Store","Unduh capgo di Google Play","Google Play","Tautan QR pratinjau plugin SIM","Tautan QR pratinjau plugin SIM capgo","Menggunakan @capgo/capacitor-sim","Plugin SIM capgo untuk mengambil informasi dari kartu SIM perangkat."}

{"targetLanguage":"Indonesia","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"]","texts":["Petunjuk","Tutorial pada SIM","Menguji pada perangkat","Unduh aplikasi Capacitor terlebih dahulu, kemudian scan kode QR __CAPGO_KEEP_1__.","Unduh Capacitor di App Store","App Store","Unduh Capacitor di Google Play","Google Play","Tautan QR pratinjau plugin SIM","Tautan QR pratinjau plugin SIM Capacitor","Menggunakan @Capacitor/__CAPGO_KEEP_1__-sim","Plugin SIM Capacitor untuk mengambil informasi dari kartu SIM perangkat."}

Pasang

bun add @capgo/capacitor-sim
bunx cap sync

Apa yang Dapat Diketahui dari Plugin Ini

  • getSimCards - Dapatkan informasi dari kartu SIM perangkat.
  • checkPermissions - Periksa izin untuk mengakses informasi kartu SIM.
  • requestPermissions - Minta izin untuk mengakses informasi kartu SIM.

Contoh Penggunaan

getSimCards

Dapatkan 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

Periksa 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

Minta 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, hubungkannya dengan @capgo/capacitor-sim untuk detail implementasi di @capgo/capacitor-sim, Panduan Pemula untuk detail implementasi di Panduan Pemula, Ringkasan API untuk detail implementasi di Ringkasan API, Pendahuluan untuk detail implementasi di Pengenalan, dan API Kunci untuk detail implementasi di API Kunci.