FLUTTER ECOSYSTEM

dart_ipify

该包使用远程 ipify 网络服务来获取您的公共 IP 地址或任何给定 IP 的地理信息。

最新版本
1.1.1
近 30 天下载
4.2万
喜欢数
178
Pub 分数
160

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

dart_ipify 包提供了一种简单的方法,通过 ipify API 获取您的公共 IP 地址或地理位置信息。它支持 Android、iOS、Web、macOS、Windows 和 Linux 等多个平台,非常适合需要网络身份信息的跨平台应用程序。该包抽象了对 ipify 服务的 HTTP 请求,提供了简洁易用的方法来获取 IP 数据。它轻量且可靠,适用于需要实时 IP 查询功能的应用程序。

适合场景
  • 获取用户的公共IP地址
  • 从IP地址获取地理位置数据
  • 跨平台网络诊断
  • 基于IP的用户位置跟踪
  • 应用程序中的自动IP日志记录
主要特点
  • 用于IP检索的简单API
  • 支持通过IP定位位置
  • 适用于所有主要平台
  • 轻量且无依赖
  • 使用安全的 HTTPS 连接
  • 与 Flutter 应用轻松集成
适合对象
  • 开发网络感知应用程序的开发者
  • 需要用户IP追踪的应用程序
  • 用于调试网络问题的工具
  • 跨平台应用程序需要IP信息
  • 需要通过IP进行地理位置定位的服务
使用建议
  • 依赖外部 ipify API 的可用性
  • 免费套餐可能有速率限制
  • 地理位置的准确性取决于 ipify 的数据
  • 无离线支持
  • 需要互联网连接才能运行
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add dart_ipify

所属分类

依赖

依赖清单 1 项

源码仓库

关联项目