Enveloppez l'annuaire natif avec des helpers de permission et des flux de sélection pour les invitations et le parrainage.
Plateformes compatibles
Section intitulée « Plateformes compatibles »| Plateforme | Support | Notes |
|---|---|---|
| iOS | Oui | Framework Contacts |
| Android | Oui | ContactsContract |
| Web | Non | No Contacts API wrapper; browser contact pickers are separate integrations |
Fonctionnalités clés
Section intitulée « Fonctionnalités clés »countContacts- Compter le nombre total de contacts sur l'appareil.createContact- Créer un nouveau contact par programmation.createGroup- Créer un nouveau groupe de contacts.deleteContactById- Supprimer un contact par son ID.
API public
Section intitulée « Public API »| Méthode | Description |
|---|---|
countContacts | Compter le nombre total de contacts sur l'appareil. |
createContact | Créer un nouveau contact par programmation. |
createGroup | Créer un nouveau groupe de contacts. |
deleteContactById | Supprimer un contact par son ID. |
deleteGroupById | Supprimer un groupe par son ID. |
displayContactById | Afficher un contact via le lecteur de contacts natif. |
displayCreateContact | Afficher l'interface native de création de contact. |
displayUpdateContactById | Afficher l'interface native de modification pour un contact spécifique. |
getAccounts | Récupérer tous les comptes disponibles sur l'appareil. |
getContactById | Récupérer un contact spécifique par son ID. |
getContacts | Récupérer tous les contacts de l'appareil. |
getGroupById | Récupérer un groupe spécifique par son ID. |
getGroups | Récupérer tous les groupes de contacts. |
isAvailable | Vérifier si les contacts sont disponibles sur l'appareil. |
isSupported | Vérifier si le plugin est supporté sur la plateforme actuelle. |
openSettings | Ouvrir les paramètres des contacts de l'appareil. |
pickContact | Sélectionner un contact via le sélecteur natif. |
pickContacts | Sélectionner un ou plusieurs contacts via le sélecteur natif. |
updateContactById | Mettre à jour un contact existant par son ID. |
checkPermissions | Vérifier l'état actuel des permissions pour les contacts. |
requestPermissions | Demander les permissions pour accéder aux contacts. |
getPluginVersion | Récupérer la version du plugin natif Capacitor. |
Source de vérité
Section intitulée « Source de vérité »Cette référence est synchronisée depuis src/definitions.ts dans capacitor-contacts.
Continuer depuis @capgo/capacitor-contacts
Section intitulée « Continuer depuis @capgo/capacitor-contacts »Si vous utilisez @capgo/capacitor-contacts pour planifier les opérations du dashboard et de API, connectez-l’à Utiliser @capgo/capacitor-contacts pour la capacité native dans Utiliser @capgo/capacitor-contacts, Aperçu de API pour les détails d'implémentation dans l'aperçu de API, Introduction pour les détails d'implémentation dans l'introduction, Clés API pour les détails d'implémentation dans les clés API, et Appareils pour les détails d'implémentation dans les appareils.