Get IP Details Via API with PHP
ipapi.com is a API for getting IP address details. You can use this to redirect users to different websites depending on the country access.
This is a short tutorial on how to get IP Address details with API ipapi.com
<?php echo file_get_contents('https://ipapi.co/8.8.8.8/json'); ?>
Sample Response:
{ "ip": "8.8.8.8", "city": "Mountain View", "region": "California", "region_code": "CA", "country": "US", "country_code": "US", "country_code_iso3": "USA", "country_capital": "Washington", "country_tld": ".us", "country_name": "United States", "continent_code": "NA", "in_eu": false, "postal": "Sign up to access", "latitude": "Sign up to access", "longitude": "Sign up to access", "timezone": "America/Los_Angeles", "utc_offset": "-0700", "country_calling_code": "+1", "currency": "USD", "currency_name": "Dollar", "languages": "en-US,es-US,haw,fr", "country_area": 9629091.0, "country_population": 310232863.0, "message": "Please message us at ipapi.co/trial for full access", "asn": "AS15169", "org": "GOOGLE" }