Vai al contenuto

@capgo/capacitor-contacts

Elenca, cerca, crea e aggiorna i contatti del dispositivo.

Avvolge la rubrica nativa con helper per i permessi e flussi di selezione per inviti e referral.

PiattaformaSupportoNote
iOSSìFramework Contacts
AndroidSìContactsContract
WebNoNessun wrapper API per i contatti; i contact picker del browser sono integrazioni separate
  • countContacts - Conta il numero totale di contatti sul dispositivo.
  • createContact - Crea un nuovo contatto programmaticamente.
  • createGroup - Crea un nuovo gruppo di contatti.
  • deleteContactById - Elimina un contatto tramite ID.
MetodoDescrizione
countContactsConta il numero totale di contatti sul dispositivo.
createContactCrea un nuovo contatto via codice.
createGroupCrea un nuovo gruppo di contatti.
deleteContactByIdElimina un contatto tramite ID.
deleteGroupByIdElimina un gruppo tramite ID.
displayContactByIdVisualizza un contatto usando il viewer nativo.
displayCreateContactMostra l'interfaccia nativa per creare un contatto.
displayUpdateContactByIdMostra l'interfaccia nativa per aggiornare un contatto specifico.
getAccountsRecupera tutti gli account disponibili sul dispositivo.
getContactByIdRecupera un contatto specifico tramite ID.
getContactsRecupera tutti i contatti dal dispositivo.
getGroupByIdRecupera un gruppo specifico tramite ID.
getGroupsRecupera tutti i gruppi di contatti.
isAvailableVerifica se i contatti sono disponibili sul dispositivo.
isSupportedVerifica se il plugin è supportato sulla piattaforma attuale.
openSettingsApri le impostazioni dei contatti del dispositivo.
pickContactSeleziona un singolo contatto tramite il picker nativo.
pickContactsSeleziona uno o più contatti tramite il picker nativo.
updateContactByIdAggiorna un contatto esistente tramite ID.
checkPermissionsControlla lo stato attuale dei permessi per i contatti.
requestPermissionsRichiedi i permessi per accedere ai contatti.
getPluginVersionOttieni la versione nativa del plugin Capacitor.

Questo riferimento è sincronizzato da src/definitions.ts in capacitor-contacts.

Se stai usando @capgo/capacitor-contacts per pianificare dashboard e operazioni API, collegalo a Utilizzo di @capgo/capacitor-contacts per la funzionalità nativa in Utilizzo di @capgo/capacitor-contacts, API Panoramica per i dettagli di implementazione in Panoramica di API, Introduzione per i dettagli implementativi nell'Introduzione, Chiavi API per i dettagli implementativi in API Keys, e Dispositivi per i dettagli implementativi in Dispositivi.