Welcome aboard! We are happy you are here and wish you good net-raft!
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<script src="//code.angularjs.org/snapshot/angular.min.js "></script>
</head>
<body ng-app="getip">
<script>
var app = angular.module('getip', []);
app.controller('myip', function($scope, $http) {
$http.get("https://geoip-db.com/json/").then(function (response) {
$scope.ip = response.data.IPv4;
$scope.city = response.data.city;
$scope.region = response.data.state;
$scope.country = response.data.country_name;
});
});
</script>
<div ng-controller="myip">
<span>{{ip}}</span></br>
<span>{{city}}</span></br>
<span>{{region}}</span></br>
<span>{{country}}</span></br>
<span>{{time_zone}}</span>
</div>
</body>
</html>
The most helpful ANGULARJS solutions
How to get client ip address using angularjs ?ANGULARJS Click to see more ... 19.6K 2.8K