一個輕量級的 Flutter 套件,透過向 ipify.org API 發送請求來取得目前裝置的公開 IP 位址。它簡化了在多個平台(包括行動裝置、網頁和桌面環境)上的網路識別,設計上簡單易用且設定最少,回傳 IP 位址為字串形式。適用於除錯、記錄或需要網路身分識別的位置功能。
適用情境
- 獲取公開IP以用於除錯
- 在應用中記錄用戶IP
- 實現基於地理位置的功能
- 追蹤設備連接
- 在應用設定中顯示IP
主要特色
- 簡單的 API,包含一個方法
- 支援所有主要平台
- 使用可靠的 ipify.org 服務
- 以字串形式回傳IP
- 最小依賴開銷
適合對象
- 需要快速IP查詢的開發者
- 需要網路身分的應用程式
- 跨平台專案
- 除錯網路問題
- 輕量級實用程式需求
使用建議
- 依賴外部API(ipify.org)
- 未偵測到本機IP
- 需要互聯網連接
- 僅限公開IP
- 高使用量時可能會有速率限制