ipify.org APIにリクエストを送信して、現在のデバイスのパブリックIPアドレスを取得する軽量なFlutterパッケージです。モバイル、ウェブ、デスクトップ環境を含む複数のプラットフォームでネットワーク識別を簡素化します。最小限の設定で使いやすく、IPアドレスを文字列として返します。デバッグ、ログ記録、またはネットワークIDが必要な場所ベースの機能に最適です。
用途
- デバッグ用にパブリックIPを取得中
- アプリでのユーザーIPのログ記録
- 地理ベースの機能の実装
- トラッキングデバイスの接続
- アプリ設定でIPを表示する
主な機能
- 1 つのメソッドを持つシンプルな API
- すべての主要プラットフォームをサポートしています
- 信頼できる ipify.org サービスを使用
- 文字列としてIPを返す
- 最小限の依存関係オーバーヘッド
適している対象
- 迅速なIP照会が必要な開発者
- ネットワークIDが必要なアプリ
- クロスプラットフォームプロジェクト
- ネットワークの問題のデバッグ
- 軽量ユーティリティの必要条件
注意事項
- 外部API(ipify.org)に依存しています
- ローカルIPの検出なし
- インターネット接続が必要です
- パブリックIPのみに制限
- 高使用量の場合、レート制限が適用される場合があります