본문으로 이동

@capgo/capacitor-android-sms-retriever

Android에서 SMS 허용 없이 앱 대상 인증 SMS를 읽고 SIM 전화번호 힌트를 요청할 수 있습니다.

@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 Capabilities
  • startWatch - 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지원하지 않는 스텁
지원하지 않는 스텁
메서드설명
startWatch1건의 인증 SMS 수신을 시작합니다.
stopWatch활성 모니터링을 중지합니다.
getHashString11자리 앱 해시를 반환합니다.
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의 제품 워크플로우에 대한 대체 옵션입니다.