回答
API密鑰是公共數據。因此,有問題的用戶需要將其設置爲公開。
Google+ api是一個公共api,允許search of people,所以如果有問題的用戶有一個谷歌+帳戶,並且他們已將其位置設置爲公開,您可能會看到它。
這是我所知道的唯一包含有關用戶公共信息的api。
私人數據選項
如果此用戶是你的谷歌聯繫人,例如內或收集到你,那麼你可以去雖然Google People API然而,這也將需要你爲他們填寫的數據。
廣告位置IP選項
但是也有一些不是Google相關支持IP地址的地理位置查找多個API http://www.hostip.info/use.html注意:他們可能會很慢
我想用戶衝浪網站的信息,沒有任何登錄細節 –
只需做一個地址查找的IP地址然後。 – DaImTo
你可以嘗試這樣的, 無需谷歌阿比
$geo_location = file_get_contents('http://freegeoip.net/json/'.$_SERVER['HTTP_CLIENT_IP']);
print_r($geo_location);
希望這會有所幫助。
http://php.net/manual/en/function.geoip-country-name-by-name.php
親切試試這個上面referencee手冊將得到解決。
例子:http://apinotes.com/ipaddress/ip.php?ip=27.62.184.235
URL: http://apinotes.com/ipaddress/ip.php
Parameter Name: ip
Value: 27.62.184.23 (ipv4 address)
實例對於獲得國家詳細信息通過IP地址在PHP
<?php
$ip = '27.62.184.235';
$json_data = file_get_contents("http://apinotes.com/ipaddress/ip.php?ip=$ip");
$ip_data = json_decode($json_data, TRUE);
if ($ip_data['status'] == 'success') {
?>
<p>Ip Address: <?php echo $ip_data['ip'] ?></p>
<p>Country Name: <?php echo $ip_data['country_name'] ?></p>
<p>Country Code: <?php echo $ip_data['country_code'] ?></p>
<p>Country Code (3 digit): <?php echo $ip_data['country_code3'] ?></p>
<p>Region Code: <?php echo $ip_data['region_code'] ?></p>
<p>Region Name: <?php echo $ip_data['region_name'] ?></p>
<p>City Name: <?php echo $ip_data['city_name'] ?></p>
<p>Latitude: <?php echo $ip_data['latitude'] ?></p>
<p>Longitude: <?php echo $ip_data['longitude'] ?></p>
<?php }
?>
OUTPUT:
Ip Address: 27.62.184.235
Country Name: India
Country Code: IN
Country Code(3 digit): IND
Region Code: 28
Region Name: West Bengal
City Name: Kolkata
Latitude: 22.5697
Longitude: 88.3697
- 1. 通過使用.getJSON谷歌地圖api
- 2. 通過使用谷歌地圖API的
- 3. 通過SSL使用谷歌地圖API
- 4. 通過谷歌地址的電子郵件地址API
- 5. 如何通過谷歌API
- 6. 通過IP地址
- 7. 谷歌地圖的IP地址問題
- 8. 谷歌地圖的IP地址列表
- 9. 谷歌地圖API - 通過地址添加標記javascript
- 10. 通過谷歌地圖API運行地址數據庫?
- 11. 如何通過谷歌地圖iOS API對地址進行地理編碼?
- 12. 谷歌API的位置,根據用戶的IP地址
- 13. 如何優化超過10個地址使用谷歌地圖api v3
- 14. 谷歌通過API
- 15. 如何將數據通過IP地址
- 16. 如何使谷歌地圖API自動完成地址字段?
- 17. 如何通過在flex中使用谷歌地圖傳遞latlong獲得地址
- 18. 通過谷歌地圖API處理KML
- 19. 谷歌地圖不通過API顯示
- 20. 如何使用谷歌地圖API
- 21. 如何使用谷歌地圖API
- 22. 如何使用谷歌地圖API V3
- 23. 如何使用谷歌地圖API V3
- 24. 如何使用谷歌地圖API
- 25. 如何使用谷歌地圖API V3
- 26. API谷歌地圖Javascript地址到LatLng
- 27. 鏈接到谷歌地圖地址API
- 28. 谷歌通知服務器的IP地址範圍谷歌雲存儲
- 29. 如何使用IP地址
- 30. 谷歌IP地理位置API
提示:嘗試谷歌的文檔 – Akintunde007
我試過但沒有得到任何東西 –
那是不可能的。 – Akintunde007