パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v3.0.14

get_phone_number

デバイスから実際の電話番号を取得する - これはAndroidデバイスでのみ動作し、本物のデバイス上で実行する必要があります。

Android
30日間ダウンロード
1110
いいね数
41
Pub ポイント
160

パッケージをインストール

flutter pub add get_phone_number

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

get_phone_number パッケージは、Flutter アプリケーションが Android 上でデバイスの実際の電話番号を取得することを可能にします。このパッケージは Android 専用であり、ネイティブな Android システム権限および API に依存しているため、物理デバイス上で実行する必要があります。iOS はサポートされていません。ユーザーの電話番号をデバイスから直接識別または確認する必要があるアプリに役立ちます。電話番号へのアクセスには適切なランタイム権限が必要であり、デバイスのメーカーおよび Android のバージョンによって異なる場合があります。

用途

  • Android アプリでデバイスの電話番号を取得する
  • 電話番号を使用したユーザー認証
  • モバイルアプリにおけるデバイス識別
  • SMSベースの認証フローを有効にする
  • 通信サービスとの統合

主な機能

  • Android専用の互換性
  • 動作には物理デバイスが必要です
  • ネイティブな Android API を使用します
  • 実行時権限の処理をサポート
  • Flutter pub を通じた簡単な統合

適している対象

  • 電話番号へのアクセスが必要な Android アプリ開発者
  • デバイスの電話番号を直接取得する必要があるアプリ
  • SMSまたは通話機能を含むプロジェクト
  • デバイスレベルのハードウェア機能を使用する開発者
  • ユーザー本人確認に焦点を当てたアプリケーション

注意事項

  • Androidデバイスでのみ動作します
  • 実際の物理デバイス上で実行する必要があります
  • 実行時におけるユーザーの許可が必要です
  • メーカーの制限により、すべてのAndroidデバイスで動作しない可能性があります
  • Android プラットフォームのみに制限

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

get_phone_number

Get Phone Number from Android Native

Warning: This library works in only android.

Usage

Simple function
    String phoneNumber = await GetPhoneNumber().get();

    print('getPhoneNumber result: $phoneNumber');
List of phone number
    List<String> list = await GetPhoneNumber().getListPhoneNumber();

    print('getListPhoneNumber result: list');
Detailed function with android permissions
    final module = GetPhoneNumber();

    if (!module.isSupport()) {
        print('Not supported platform');
    }

    if (!await module.hasPermission()) {
      if (!await module.requestPermission()) {
        throw 'Failed to get permission phone number';
      }
    }

    String phoneNumber = await module.getPhoneNumber();
    print('getPhoneNumber result: $phoneNumber');

Buy Me A Coffee

カテゴリー

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。