개요
“개요” 섹션권한 요청 도우미와 초대 및 추천을 위한 피커 플로우를 통해 네이티브 주소록 기능을 래핑합니다.
플랫폼 지원
“플랫폼 지원” 섹션| 플랫폼 | 지원 | 참고 사항 |
|---|---|---|
| iOS | 예 | Contacts 프레임워크 |
| Android | 예 | ContactsContract |
| 웹 | 아니요 | API 래퍼를 지원하지 않는 Contacts; 브라우저 연락처 선택기는 별도의 통합이 필요합니다 |
핵심 기능
“핵심 기능” 섹션countContacts- 기기에 저장된 전체 연락처 수를 가져옵니다.createContact- 프로그래밍 방식으로 새 연락처를 생성합니다.createGroup- 새로운 연락처 그룹을 생성합니다.deleteContactById- ID를 사용하여 연락처를 삭제합니다.
공개 API
“Public API” 섹션| 메서드 | 설명 |
|---|---|
countContacts | 기기에 저장된 전체 연락처 수를 가져옵니다. |
createContact | 프로그램 방식으로 새 연락처를 생성합니다. |
createGroup | 새 연락처 그룹을 생성합니다. |
deleteContactById | ID를 사용하여 연락처를 삭제합니다. |
deleteGroupById | ID를 사용하여 그룹을 삭제합니다. |
displayContactById | 네이티브 연락처 뷰어를 통해 연락처를 표시합니다. |
displayCreateContact | 네이티브 연락처 생성 UI를 표시합니다. |
displayUpdateContactById | 특정 연락처에 대한 네이티브 연락처 수정 UI를 표시합니다. |
getAccounts | 기기에서 사용 가능한 모든 계정을 가져옵니다. |
getContactById | ID를 사용하여 특정 연락처를 가져옵니다. |
getContacts | 기기 내 모든 연락처를 가져옵니다. |
getGroupById | ID로 특정 그룹을 가져옵니다. |
getGroups | 모든 연락처 그룹을 가져옵니다. |
isAvailable | 기기에서 연락처 사용이 가능한지 확인합니다. |
isSupported | 현재 플랫폼에서 플러그인을 지원하는지 확인합니다. |
openSettings | 기기의 연락처 설정 화면을 엽니다. |
pickContact | 네이티브 연락처 선택기를 사용하여 연락처 하나를 선택합니다. |
pickContacts | 네이티브 연락처 선택기를 사용하여 하나 이상의 연락처를 선택합니다. |
updateContactById | ID로 기존 연락처를 업데이트합니다. |
checkPermissions | 연락처에 대한 현재 권한 상태를 확인합니다. |
requestPermissions | 연락처 접근 권한을 요청합니다. |
getPluginVersion | 네이티브 Capacitor 플러그인 버전을 가져옵니다. |
기준 소스
“기준 소스” 섹션이 레퍼런스는 다음에서 동기화됩니다: src/definitions.ts 에서 capacitor-contacts.
@capgo/capacitor-contacts 다음 단계
“@capgo/capacitor-contacts 다음 단계” 섹션사용 중인 경우 @capgo/capacitor-contacts 대시보드와 API 운영을 계획하려면, 이를 다음 항목과 연결하세요: @capgo/capacitor-contacts 사용하기 @capgo/capacitor-contacts 사용 시 네이티브 기능 활용 API 개요 API Overview의 구현 상세 내용은 소개 Introduction의 구현 상세 내용은 API 키 API Keys의 구현 세부 사항은, 디바이스 Devices의 구현 세부 사항은.