ussd_service 包可在 Android 设备上实现静默 USSD(非结构化补充服务数据)请求,利用原生的 sendUssdRequest API。它允许 Flutter 应用在无需用户交互的情况下启动 USSD 会话,非常适合用于余额查询、话费充值或移动银行查询等服务。目前不支持 iOS,功能仅限于 Android 平台。该插件轻量且可通过简单 API 与现有 Flutter 项目无缝集成。它需要适当的权限,并在运营商支持 USSD 的环境中表现最佳。
适合场景
- 移动余额查询
- 空中时间充值自动化
- 银行USSD服务集成
- 运营商特定服务访问
- 电信账户管理
主要特点
- 静默 USSD 请求启动
- 仅限 Android 的原生集成
- 简单的 Flutter API
- 支持 USSD 响应解析
- 无需用户界面
适合对象
- 仅限Android的应用程序
- 电信服务应用
- 金融服务集成
- 自动化USSD工作流
- 需要直接访问 USSD 的开发者
使用建议
- 仅在 Android 上可用
- 需要运营商USSD支持
- 需要运行时权限处理
- 仅限 Android 的 sendUssdRequest
- iOS 不受支持