개요
개요 섹션@capgo/capacitor-android-sms-retriever 안드로이드 전용 Capacitor 인증 흐름을 위해 Google Play 서비스의 SMS 리트리버 및 전화번호 힌트 API를 wrapping합니다.
이 플러그인은 앱이 SMS 권한 요청 없이 단일 인증 SMS를 받을 수 있도록 해주며, 사용자가 SIM 기반 전화번호를 수동으로 입력하지 않고 선택할 수 있도록 Android의 원래 전화번호 힌트 UI를 보여줍니다.
주요 기능
Core CapabilitiesstartWatch5분간의 SMS Retriever 시계를 1건의 인증 SMS를 위해 시작합니다.stopWatch활성화된 SMS Retriever 시계를 중지합니다.getHashString인증 SMS 메시지에서 사용된 11자리 앱 해시를 읽습니다.getPhoneNumberAndroid 전화번호 힌트를 열고 선택한 전화번호를 반환합니다.smsReceived인증 SMS를 검색합니다.smsRetrieverTimeout5분간의 타임아웃을 검색합니다.smsRetrieverErrorAndroid 또는 Google Play 서비스에서 발생하는 런타임 오류를 검색합니다.
플랫폼 지원
플랫폼| 지원 | Support |
|---|---|
| 안드로이드 | 지원 |
| iOS | 지원하지 않는 스텁 |
| 웹 | 지원하지 않는 스텁 |
공개 API
공개 API| 메서드 | 설명 |
|---|---|
startWatch | 1차 인증 SMS를 기다리기 시작합니다. |
stopWatch | 활성 모니터링을 중지합니다. |
getHashString | 11자리 앱 해시를 반환합니다. |
getPhoneNumber | 전화번호 힌트를 표시하고 선택한 번호를 반환합니다. |
addListener('smsReceived', ...) | 받은 SMS 페이로드를 받습니다. |
addListener('smsRetrieverTimeout', ...) | 시간 초과 이벤트를 처리합니다. |
addListener('smsRetrieverError', ...) | 리트리버 오류를 처리합니다. |
getPluginVersion | 자연 플러그인 버전을 반환합니다. |
진실의 근원
‘진실의 근원’이라는 제목의 섹션이 참조는 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-android-sms-retriever에서 동기화됩니다. src/definitions.ts in capacitor-android-sms-retriever.
이곳에서 계속 @capgo/capacitor-android-sms-retriever
Capgo에서 계속 진행하기 (@capgo/capacitor-android-sms-retriever)Capgo를 사용 중이라면 Capgo에서 @capgo/capacitor-android-sms-retriever Capgo를 사용하여 네이티브 플러그인 작업을 계획하고자 한다면, @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-android-sms-retriever Capgo를 사용하여 네이티브 기능을 사용하는 @capgo/capacitor-android-sms-retriever for the native capability in Using @capgo/capacitor-android-sms-retriever, Capgo 플러그인 디렉토리 (@Capgo)에서 제품 워크플로우 Capgo 플러그인 (@Capgo) Capgo 플러그인 (@Capacitor)에서 @Capgo for the implementation detail in Capacitor Plugins by Capgo, 플러그인 추가 또는 업데이트에서 구현 세부 정보 플러그인 추가 또는 업데이트, 구현 세부 정보 아이오닉 엔터프라이즈 플러그인 대체 아이오닉 엔터프라이즈 플러그인 제품 워크플로우에 대한 대체