2016-09-09 13 views
0

Мы пытаемся использовать maxmind, чтобы использовать их geoip api (.net api), чтобы получить информацию о местоположении пользователей, зарегистрированных на нашем веб-сайте.Как использовать maxmind geoip .net api ИЛИ любой альтернативный webservice из приложения на основе C# 2.0

Как часть интеграции с api maxmind geoip .net api с нашим клиентом на основе .net, мы понимаем, что мы должны использовать эти 2 пакета nuget, которые можно добавить в приложение, выполненное в .NET Framework 4.5, но в нашем случае мы необходимо использовать geoip из старого web-сервиса, выполненного в .net 2.0, и мы не можем перенести его на более высокую версию, по крайней мере, не скоро.

NuGet мы получаем, мы должны использовать для .net клиента:

https://www.nuget.org/packages/MaxMind.GeoIP2/

https://www.nuget.org/packages/MaxMind.Db/

если кто-то имеет предварительное знание о Geoip API для .net клиентов, то пожалуйста, дайте нам знать, как можно мы потребляем maxmind geoip api в любом приложении .net 2.0, либо используя любую более старую версию своих пакетов nuget, либо если есть какие-либо прямые URL-адреса webservice, например maxmind (также любое местоположение документации для того же самого для клиента C#, если они есть, поскольку я мог Найти его). Спасибо всем.

Если проблема не подходит для таких вопросов/проблем, пожалуйста, переместите ее в нужное место и, пожалуйста, сообщите нам свои материалы/решения по вопросам, с которыми мы сталкиваемся. Благодарю.

ответ

0

Вы можете попробовать GeoIP Legacy API. Существует также unofficial NuGet release, который использует собственные пространства имен.

Я не верю, что есть читатель для нового формата MaxMind DB, который поддерживает .NET 2.0.

+0

благодарит Грега. это то, что мы наконец обнаружили через свою службу поддержки. как-то я пропустил, чтобы заметить этот ответ до сих пор. простите за это. – LearningNeverEnds