__CAPGO_KEEP_0__

안드로이드 SMS 리트리버 Capacitor 플러그인

안드로이드 SMS 리트리버 플러그인을 사용하여 SMS 권한 없이 앱 대상 인증 SMS를 읽고 SIM 전화번호 힌트를 요청할 수 있습니다.

설치

bun add @capgo/capacitor-android-sms-retriever bunx cap sync
npm, pnpm 또는 yarn
  • npm install @capgo/capacitor-android-sms-retriever
  • pnpm add @capgo/capacitor-android-sms-retriever
  • yarn add @capgo/capacitor-android-sms-retriever

설명서

Capacitor에서 Android SMS Retriever를 사용하는 방법

장치에서 테스트

Capgo 앱을 다운로드한 다음 QR code를 스캔하세요.

Android SMS Retriever 플러그인 미리보기 QR code

@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

이 플러그인이 노출하는 내용

  • startWatch Android SMS Retriever 시계를 시작합니다.
  • stopWatch 활성 시계를 중지합니다.
  • getHashString 인증 SMS 메시지에 필요한 앱 해시를 반환합니다.
  • getPhoneNumber Android 휴대폰 번호 힌트를 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);

전체 참조

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__ 플러그인 플러그인 추가 또는 업데이트

FAQ

안드로이드 SMS 리트리버 플러그인 FAQ

안드로이드 SMS 리트리버 플러그인을 Capacitor 앱에 설치하는 방법은 어떻게 되나요?

Run "bun add @capgo/capacitor-android-sms-retriever" (또는 "npm install @capgo/capacitor-android-sms-retriever"), 그리고 "bunx cap sync"를 실행하여 iOS와 Android 프로젝트가 네이티브 code를 인식하도록 하세요. 그리고 앱 code에서 "@capgo/capacitor-android-sms-retriever"을 임포트하세요.

Does @capgo/capacitor-android-sms-retriever React, Vue 및 Angular과 함께 작동합니까?

네. Android SMS Retriever는 Capacitor 패키지이므로 Ionic, React, Vue, Angular, Svelte 및 평범한 JavaScript와 같은 Capacitor 내부에서 실행되는 모든 웹 프레임워크와 함께 작동합니다.

어떤 Capacitor 버전을 @capgo/capacitor-android-sms-retriever이 지원합니까?

Capgo plugins follow Capacitor's major version: use the plugin major version that matches your Capacitor major version (for example plugin v8 with Capacitor 8). The compatibility table in the GitHub README lists the maintained versions.

어떻게 하면 @capgo/capacitor-android-sms-retriever을 무료로 사용할 수 있나요?

네. code의 원본은 https://github.com/Cap-go/capacitor-android-sms-retriever/에서 GitHub에 공개되어 있으며 npm에서 무료로 설치할 수 있습니다. 버그 보고서와 Pull Request는 환영합니다.

@code/__CAPGO_KEEP_1__-android-sms-retriever을 업데이트할 수 있나요?

code를 업데이트하면 Native code이 변경되므로 새로운 스토어 빌드를 필요로 합니다. 그 후에 JavaScript, HTML 및 CSS 변경 사항이 플러그인을 호출하는 경우 Capgo Live Update를 통해 즉시 배포할 수 있습니다.

앱 리뷰 대기 없이 안드로이드 SMS 리트리버를 변경하세요.

플러그인은 스토어 빌드에 포함된 후, Capgo에서 즉시 사용자에게 자바스크립트, HTML 및 CSS 변경 사항을 푸시합니다.

Capgo