Подстановка цены в зависимости от ip пользователя?
Привет всем, есть небольшой вопрос по реализации некоторого функционала на сайте.
Есть сайт на котором нужно подставлять цену в зависимости от месторасположения пользователя.
Есть select в котором 3 пункта:
1. Россия
2. Европа
3. Остальное
И в зависимости от того какой пункт выбран и ставится цена.
Так вот я нашёл такой api как Sypex Geo, сделать ajax запрос к нему и получить код страны я могу, но вот он не выводит какая это часть света, перебирать все страны Европы как то не очень выглядит, так вот может кто нибудь знает другой API в котором можно получить Страну пользователя и принадлежность к Европе?
Попробуй API от BigDataCloud.com. Этот сервис возвращает административные и географические данные.
Если бы у тебя были координаты клиента то можно было бы воспользоваться их бесплатным сервисом: Free Reverse Geocoding API
Если же все-таки хочется определять именно по IP то это тоже возможно: IP-Address geolocation API