【发布时间】:2013-02-19 13:58:12
【问题描述】:
我正在用 C# 开发一个 Windows 8 应用程序 并想获取 IP 地址的地理坐标 或者 想要一个可以准确或几乎定位 Windows 8 应用程序中的 IP 地址的 API! 提前感谢您的帮助!
【问题讨论】:
标签: c# .net windows-8 ip-geolocation
我正在用 C# 开发一个 Windows 8 应用程序 并想获取 IP 地址的地理坐标 或者 想要一个可以准确或几乎定位 Windows 8 应用程序中的 IP 地址的 API! 提前感谢您的帮助!
【问题讨论】:
标签: c# .net windows-8 ip-geolocation
只需使用网络服务,每小时 10000 个请求是免费的
http://freegeoip.net/static/index.html
REST 调用http://freegeoip.net/xml/[your ip]
编辑
从 url 下载的简单代码
using (var objClient = new System.Net.WebClient())
{
var strFile = objClient.DownloadString("http://freegeoip.net/xml/192.168.0.1");
}
【讨论】:
如果您在任何网络搜索引擎中输入您的问题,该页面一定会出现:Windows 8 Geolocation sample in C#, VB.NET, C++, JavaScript for Visual Studio 2012。下载下来看看,肯定有用。
【讨论】: