@capgo/capacitor-android-sms-retriever을 사용하여
@capgo/capacitor-android-sms-retriever Capacitor 앱에 Android SMS Retriever 및 전화번호 힌트 API를 제공합니다.
Capacitor 앱에서 SMS 권한을 요청하지 않고 비밀번호 없는 전화 인증을 필요로 할 때 사용하세요. Android는 최대 5분 동안 앱을 대상으로 한 인증 SMS를 듣고 Capacitor 리스너를 통해 메시지를 반환합니다.
설치
bun add @capgo/capacitor-android-sms-retriever
bunx cap sync android
이 플러그인이 노출하는 내용
startWatchAndroid SMS Retriever 시계를 시작합니다.stopWatch활성 시계를 중지합니다.getHashString인증 SMS 메시지에 필요한 앱 해시를 반환합니다.getPhoneNumberAndroid 휴대폰 번호 힌트를 SIM 기반 휴대폰 번호 선택에 열람합니다.smsReceived,smsRetrieverTimeout, 그리고smsRetrieverError이벤트는 인증 라이프 사이클을 다룹니다.
예시 사용
import { AndroidSmsRetriever } from '@capgo/capacitor-android-sms-retriever';
const { hash } = await AndroidSmsRetriever.getHashString();
console.log('SMS hash:', hash);
await AndroidSmsRetriever.addListener('smsReceived', ({ message }) => {
console.log('Verification SMS:', message);
});
await AndroidSmsRetriever.startWatch();
휴대폰 번호 힌트
const { phoneNumber } = await AndroidSmsRetriever.getPhoneNumber();
console.log(phoneNumber);
전체 참조
- GitHub: https://github.com/Cap-go/capacitor-android-sms-retriever/
- 문서: /docs/plugins/android-sms-retriever/
Using @capgo/capacitor-android-sms-retriever
__CAPGO_KEEP_0__ @capgo/capacitor-안드로이드-SMS-수신기 native 플러그인 작업을 계획하기 위해, @capgo/capacitor-안드로이드-SMS-수신기 for the implementation detail in @capgo/capacitor-android-sms-retriever Capacitor-Android-SMS-Retriever Getting Started Capgo 플러그인 디렉토리 Capgo 플러그인 디렉토리 Capacitor Capgo의 플러그인 for Capacitor 구현 세부 사항에 대한 Capgo 플러그인에 의해 __CAPGO_KEEP_0__ 플러그인 플러그인 추가 또는 업데이트