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

パッケージ詳細v0.0.7

get_ip_address

現在のデバイスのIPアドレスを取得するためのパッケージです。システムIPを取得するために https://api64.ipify.org を使用しています。

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
2万
いいね数
62
Pub ポイント
160

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

flutter pub add get_ip_address

パッケージ概要

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

ipify.org APIにリクエストを送信して、現在のデバイスのパブリックIPアドレスを取得する軽量なFlutterパッケージです。モバイル、ウェブ、デスクトップ環境を含む複数のプラットフォームでネットワーク識別を簡素化します。最小限の設定で使いやすく、IPアドレスを文字列として返します。デバッグ、ログ記録、またはネットワークIDが必要な場所ベースの機能に最適です。

用途

  • デバッグ用にパブリックIPを取得中
  • アプリでのユーザーIPのログ記録
  • 地理ベースの機能の実装
  • トラッキングデバイスの接続
  • アプリ設定でIPを表示する

主な機能

  • 1 つのメソッドを持つシンプルな API
  • すべての主要プラットフォームをサポートしています
  • 信頼できる ipify.org サービスを使用
  • 文字列としてIPを返す
  • 最小限の依存関係オーバーヘッド

適している対象

  • 迅速なIP照会が必要な開発者
  • ネットワークIDが必要なアプリ
  • クロスプラットフォームプロジェクト
  • ネットワークの問題のデバッグ
  • 軽量ユーティリティの必要条件

注意事項

  • 外部API(ipify.org)に依存しています
  • ローカルIPの検出なし
  • インターネット接続が必要です
  • パブリックIPのみに制限
  • 高使用量の場合、レート制限が適用される場合があります

元の README

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

Learnings

A repository which will contain all my learning techs as I move forward. Will be learning and adding new projects. Anyone can clone this project and use it for reference. PR is also welcome.

Will be adding new projects for different platforms as I move forward and learn.

Each project is divided into folders based on the platforms and the courses. And also added the final screenshot of the project (if possible).

README will be only updated when the project/learning is completed. So make sure to check the folders for more 😁.

Dart Projects

Flutter Projects

Android Projects

Kotlin Mulitplatform

Python Projects

Go Projects

Rust Projects

Backend Projects

  • roadmap.sh
    • Task Tracker
      • https://roadmap.sh/projects/task-tracker/solutions?u=6781060d70129741a8caef98
      • https://roadmap.sh/projects/task-tracker
    • githubuseractivity
      • https://roadmap.sh/projects/github-user-activity/solutions?u=6781060d70129741a8caef98
      • https://roadmap.sh/projects/github-user-activity
    • expensetracker
      • https://roadmap.sh/projects/expense-tracker/solutions?u=6781060d70129741a8caef98
      • https://roadmap.sh/projects/expense-tracker
    • numberguessinggame
      • https://roadmap.sh/projects/number-guessing-game/solutions?u=6781060d70129741a8caef98
      • https://roadmap.sh/projects/number-guessing-game
    • UnitConverter
      • https://roadmap.sh/projects/unit-converter/solutions?u=6781060d70129741a8caef98
      • https://roadmap.sh/projects/unit-converter

Machine Learning Projects


If you found this helpful or you learned something today and want to thank me, consider buying me a cup of ☕ at PayPal

カテゴリー

依存関係

依存関係一覧 1 件

ソースリポジトリ

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

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