php Ejemplo API Rest - Google Maps Geocoding
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php Ejemplo API Rest - Google Maps Geocoding相关的知识,希望对你有一定的参考价值。
<?php
if (isset($_GET['direccion']))
{
$direccion = $_GET['direccion'];
echo "Se ha ingresado 1 dirección: " . $direccion;
$google_maps_url = "https://maps.googleapis.com/maps/api/geocode/json?address=" . urlencode($direccion) ."&key=AIzaSyApj6gLFFjVQ2sFXJ6k-U1yyiCfvBchybI";
$google_maps_json = file_get_contents($google_maps_url);
$google_maps_array = json_decode($google_maps_json, true);
$lat = $google_maps_array["results"][0]["geometry"]["location"]["lat"];
$lng = $google_maps_array["results"][0]["geometry"]["location"]["lng"];
echo $lat . " " . $lng;
$wikimedia_url = "https://commons.wikimedia.org/w/api.php?format=json&action=query&generator=geosearch&ggsprimary=all&ggsnamespace=6&ggsradius=500&ggscoord=51.5|11.95&ggslimit=1&prop=imageinfo&iilimit=1&iiprop=url&iiurlwidth=200&iiurlheight=200";
$wikimedia_json = file_get_contents($wikimedia_url);
$wikimedia_array = json_decode($wikimedia_json, true);
var_dump($wikimedia_array["query"]["pages"]["28971703"]["imageinfo"]);
}
?>
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<title>Ejemplo</title>
</head>
<body>
<form action="" method="GET">
<label for="direccion">Ingrese dirección:</label>
<input type="text" name="direccion">
<button type="submit">Consultar</button>
</form>
</body>
</html>
以上是关于php Ejemplo API Rest - Google Maps Geocoding的主要内容,如果未能解决你的问题,请参考以下文章
PHP ejemplo de AJAX
PHP ejemplo de AJAX
PHP 通过POST Ejemplo de PHP y el envio de datos
php Ejemplo de Santiago insertaLista listado desplegable insertaformulario formulario desvinculado
php [Redirecciones WP] Agregar redirecciones en wordpress - util para llamadas ajax,por ejemplo #w
php Eso es un ejemplo de como mandar un request sin JSON concatenado los varoles en la URL mediante