メインコンテンツへスキップ

@capgo/capacitor-contacts

デバイスの連絡先を一覧表示、検索、作成、更新します。

ネイティブの連絡先機能に、権限管理ヘルパーや招待・紹介用のピッカーフローを統合します。

プラットフォームサポート備考
iOSはいContacts フレームワーク
AndroidはいContactsContract
WebいいえAPI wrapperは非対応です。ブラウザの連絡先ピッカーは個別の統合が必要です。
  • countContacts - デバイス上の連絡先の総数を取得します。
  • createContact - プログラムから新しい連絡先を作成します。
  • createGroup - 新しい連絡先グループを作成します。
  • deleteContactById - IDを指定して連絡先を削除します。
メソッド説明
countContactsデバイス上の連絡先の総数をカウントします。
createContactプログラムで新しい連絡先を作成します。
createGroup新しい連絡先グループを作成します。
deleteContactByIdIDを指定して連絡先を削除します。
deleteGroupByIdIDを指定してグループを削除します。
displayContactByIdネイティブの連絡先ビューアで連絡先を表示します。
displayCreateContactネイティブの連絡先作成UIを表示します。
displayUpdateContactById特定の連絡先のネイティブ更新UIを表示します。
getAccountsデバイスで利用可能なすべてのアカウントを取得します。
getContactByIdIDを指定して特定の連絡先を取得します。
getContactsデバイス内のすべての連絡先を取得します。
getGroupByIdIDを指定して特定のグループを取得します。
getGroupsすべての連絡先グループを取得します。
isAvailableデバイスで連絡先が利用可能か確認します。
isSupported現在のプラットフォームでこのプラグインがサポートされているか確認します。
openSettingsデバイスの連絡先設定を開きます。
pickContactネイティブの連絡先ピッカーで連絡先を1件選択します。
pickContactsネイティブの連絡先ピッカーで1件以上の連絡先を選択します。
updateContactByIdIDを指定して既存の連絡先を更新します。
checkPermissions連絡先への現在の権限状態を確認します。
requestPermissions連絡先へのアクセス権限をリクエストします。
getPluginVersionネイティブの Capacitor プラグインのバージョンを取得します。

このリファレンスは以下から同期されています: src/definitions.ts 内の capacitor-contacts.

以下を使用している場合: @capgo/capacitor-contacts ダッシュボードと API の操作を計画するには、以下と連携してください @capgo/capacitor-contactsの使用方法 @capgo/capacitor-contactsを使用する場合の、ネイティブ機能について API の概要 API Overview の実装の詳細については、 はじめに Introduction の実装の詳細については、 API キー API Keys の実装の詳細については、 デバイス Devices の実装の詳細については。