Aller directement au contenu principal
Retour aux plugins
@capgo/capacitor-sim
Tutoriel
@capgo/capacitor-sim

SIM

Récupérer les informations de la carte SIM, y compris le nom du fournisseur, le pays code et le numéro de téléphone

Guide

Tutoriel sur SIM

Tester sur appareil

Téléchargez l'application Capgo, puis scannez le code QR code.

Lien QR de prévisualisation du plugin SIM code

Utilisation de @capgo/capacitor-sim

Capacitor Plugin SIM pour la récupération d'informations des cartes SIM du dispositif.

Installer

bun add @capgo/capacitor-sim
bunx cap sync

Ce que ce plugin expose

  • getSimCards - Récupérer des informations des cartes SIM du dispositif.
  • checkPermissions - Vérifier la permission d'accès aux informations de la carte SIM.
  • requestPermissions - Demander la permission d'accès aux informations de la carte SIM.

Exemples d'utilisation

getSimCards

Obtenez des informations des cartes SIM du dispositif.

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

Vérifiez la permission d'accès aux informations de la carte 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

Demandez la permission d'accès aux informations de la carte 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();
}

Référence complète

Continuez à partir de l'utilisation de @capgo/capacitor-sim

Si vous utilisez L'utilisation de @capgo/capacitor-sim pour planifier le tableau de bord et les opérations de API, connectez-l’avec @capgo/capacitor-sim pour le détail d'implémentation dans @capgo/capacitor-sim, Prise en main pour le détail d'implémentation dans Prise en main, API Vue d'ensemble pour le détail d'implémentation dans API Vue d'ensemble, Introduction pour le détail d'implémentation dans l'Introduction, et API Clés pour le détail d'implémentation dans API Clés.