2016-09-23 212 views
1

夥計們有沒有一種方法可以在頁面加載中從URL中獲取城市名稱,然後返回它屬於哪個國家?從一個城市返回國家名?

可以說這是我的網址:site.com/sevilla_r

我怎麼能在頁面加載返回西班牙,並顯示在頁面內容?

P.S

如果是一個國家,那麼什麼都不做!

+0

是。您必須從URL訪問「sevilla」,然後進行API調用。在服務器上,你將得到一張Country-City的地圖,它將返回Country和Ta-Da!任務完成 – Rajesh

+0

哥們可否請你給我一些指點我真的很糟糕在js – letsforum

+0

是你在URL後傳遞城市名@letsforum –

回答

0

您可以使用谷歌API geocade

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); 
+0

我看到這可能會努力嘗試一下,非常感謝你。 – letsforum

+0

請再說一件事?它返回了一堆東西,在EN中如何在ES中顯示結果以及如何從混亂中撤消國家? – letsforum

+0

感謝哥們。我在這裏看到的最大問題是同一個城市可能在許多國家,你對此有何建議? – letsforum