장치에서 테스트
__CAPGO_KEEP_0__ 앱을 다운로드하고 QR코드 __CAPGO_KEEP_1__를 스캔하세요.
Using @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
에서 계속 진행하세요. Using @capgo/capacitor-android-sms-retriever native 플러그인 작업을 계획하기 위해, 그것을 연결하세요. @capgo/capacitor-android-sms-retriever Capacitor @capgo/capacitor-android-sms-retriever 구현 세부 사항 Getting Started Getting Started 구현 세부 사항 Capgo 플러그인 디렉토리 Capgo 플러그인 디렉토리에서 제품 워크플로우 Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, and 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트 구현 세부 사항