@capgo/capacitor-android-sms-retriever 사용하기
@capgo/capacitor-android-sms-retriever Capacitor 앱을 위한 Android SMS Retriever 및 Phone Number Hint API를 제공합니다.
SMS 권한 요청 없이 비밀번호 없는 전화번호 인증이 필요할 때 사용하세요. Android가 특정 앱을 대상으로 하는 인증 SMS를 최대 5분 동안 감지하여 Capacitor 리스너를 통해 메시지를 반환합니다.
설치
bun add @capgo/capacitor-android-sms-retriever
bunx cap sync android
플러그인이 제공하는 기능
startWatchAndroid SMS Retriever 감지를 시작합니다.stopWatch활성화된 감지를 중지합니다.getHashString인증 SMS 메시지에 필요한 앱 해시를 반환합니다.getPhoneNumberSIM 기반 전화번호 선택을 위해 Android 전화번호 힌트를 엽니다.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: /docs/plugins/android-sms-retriever/
@capgo/capacitor-android-sms-retriever 사용하기부터 계속하기
사용 중이라면 @capgo/capacitor-android-sms-retriever 사용하기 네이티브 플러그인 작업을 계획하려면, 이를 다음 항목과 연결하세요: @capgo/capacitor-android-sms-retriever @capgo/capacitor-android-sms-retriever의 구현 세부 사항에 대해서는, 시작하기 Getting Started의 구현 상세 내용은 Capgo 플러그인 디렉토리 Capgo Plugin Directory의 제품 워크플로우에 맞춰, Capgo의 Capacitor 플러그인 Capgo의 Capacitor Plugins 구현 세부 사항 및 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트의 구현 세부 사항은.