@capgo/capacitor-android-sms-retriever Android 전용 Capacitor 인증 흐름을 위해 Google Play 서비스의 SMS Retriever 및 Phone Number Hint API를 wrapping합니다.
이 플러그인은 앱이 SMS 권한을 요청하지 않고도 사용자에게 주소된 단일 인증 SMS를 듣도록 허용합니다. 또한 사용자가 SIM 기반 전화번호를 수동으로 입력하지 않고 선택할 수 있도록 Android의 원래 Phone Number Hint UI를 표시할 수 있습니다.
핵심 기능
Core CapabilitiesstartWatch- 5분간의 SMS Retriever 시계를 1건의 인증 SMS에 대해 시작합니다.stopWatch- 현재 SMS Retriever 시계를 중지합니다.getHashString- 인증 SMS 메시지에서 사용된 11자리 앱 해시를 읽습니다.getPhoneNumber- Android Phone Number Hint를 열고 선택한 전화번호를 반환합니다.smsReceived- 인증 SMS를 검색합니다.smsRetrieverTimeout- 5분간의 시간 초과를 검색합니다.smsRetrieverError- Android 또는 Google Play 서비스에서 발생하는 런타임 오류를 검색합니다.
Platform Support
Platform| 지원 | Section titled “Platform 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
Section titled “Capgo에서 계속하기 @capgo/capacitor-android-sms-retriever”Capgo를 사용 중이라면 Capgo에서 @capgo/capacitor-android-sms-retriever Capgo와 연결하여 Capgo를 사용하여 @capgo/capacitor-android-sms-retriever Capgo에서 @capgo/capacitor-android-sms-retriever Capgo Plugin Directory for the product workflow in Capgo Plugin Directory, Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, Capgo @__CAPGO_KEEP_1__ Capgo에서 플러그인 추가 또는 업데이트 Ionic Enterprise Plugin 대체 옵션 Ionic Enterprise Plugin의 제품 워크플로우에 대한 대체 옵션입니다.