При заходе пользователя на сайт мне не нужно получить значение кода его страны (из двух букв, в ISO 3166-1 Alpha 2 формате). К моему сожалению, РНР для реализации, в этом случае, невозможен. Нашел у Яндекса вот такую штуку: https://api-maps.yandex.ru/2.0-stable/?load=package.standard&lang=ru-RU Каким образом мне получить в переменную значение ["countryCode"] ?? Нужен просто JS код, который передаст мне значение кода страны пользователя в переменную !!?
Если я изначально выбрал сложный/неправильный/нелогичный путь - просьба подсказать более простое/быстрое/логичное решение. Заранее спасибо!
Более простой способ использовать API geojs.io
:
$.ajax({
url: "https://get.geojs.io/v1/ip/geo.js",
dataType: "jsonp",
jsonpCallback:"geoip",
success: function(data) {
console.log("IP: "+data.ip);
console.log("Country: "+data.country);
console.log("Country Code: "+data.country_code);
}
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Пользователь прописывает букву "а", а получает "А"При этом это должно работать только на этот символ
У меня есть скролл элементов
В доке vuejs для подключения typescript рекомендуют использовать конструкцию типа -