ussd_service 패키지는 Android 기기에서 네이티브 sendUssdRequest API를 활용하여 조용한 USSD(비구조화 보조 서비스 데이터) 요청을 가능하게 합니다. Flutter 앱이 사용자 상호작용 없이 USSD 세션을 시작할 수 있게 하여 잔액 조회, 통화 충전 또는 모바일 뱅킹 쿼리와 같은 서비스에 이상적입니다. 현재 iOS는 지원되지 않으며 기능은 Android 플랫폼에 한정되어 있습니다. 이 플러그인은 가볍고 간단한 API를 통해 기존 Flutter 프로젝트와 원활하게 통합됩니다. 적절한 권한이 필요하며, 통신사가 USSD를 지원하는 환경에서 가장 잘 작동합니다.
사용 사례
- 모바일 잔액 조회
- 에어타임 충전 자동화
- 은행 USSD 서비스 통합
- 운영자별 서비스 액세스
- 통신 계정 관리
주요 기능
- 침묵형 USSD 요청 시작
- Android 전용 네이티브 통합
- 간단한 Flutter API
- USSD 응답 파싱 지원
- 사용자 인터페이스 필요 없음
적합한 대상
- Android 전용 애플리케이션
- 통신 서비스 앱
- 금융 서비스 통합
- 자동화된 USSD 워크플로우
- 직접 USSD 접근이 필요한 개발자
고려 사항
- Android에서만 사용 가능
- 통신사의 USSD 지원 필요
- 런타임 권한 처리가 필요합니다
- Android의 sendUssdRequest에 한정
- iOS 지원 안 됨