javascript - 从城市返回国家名称?

标签 javascript php jquery

大家有没有办法在页面加载时从 URL 中获取城市名称,然后返回它所属的国家/地区?

假设这是我的网址:site.com/sevilla_r

如何在页面加载时返回西类牙语并将其显示在页面内容中?

附注

如果是一个国家,那就什么也不做!

最佳答案

您可以使用 Google geocade API

Read here

例如https://maps.googleapis.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&key=YOUR_API_KEY

这将返回国家/地区名称、邮政编码、经纬度等

--编辑--

这就是我的实现方式

$url = 'https://maps.googleapis.com/maps/api/geocode/json?address=shimla&key=';

$json = file_get_contents($url);
print_r($json);

关于javascript - 从城市返回国家名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39660923/

相关文章:

javascript - 动态元素并监听它们上的事件

jquery - 动态插入的 DIV 与当前内容重叠

javascript - iframe 中的 Google 电子表格以 htmlview 模式打开,而不是在较小的屏幕中以编辑模式打开?

javascript - 如何通过单击轮播项目内的按钮转到下一个轮播项目

javascript - 在桌面上使用 JavaScript 的教程

php - 使用php插入sql数据库时出错

php - 将变量从 php while 循环传递给 javascript 函数

javascript - 无法在移动 View 中隐藏 div

php - Laravel 后 Controller 方法和 PostController 不工作

jquery - 增加 setInterval if 语句内的变量并显示该变量