FR EN ES

blog geek

Mot-clé - latitude

Fil des billets - Fil des commentaires

samedi 9 octobre 2010

Revue des blogs #297 : Une liste de news très Geek

revue,blog,news,geek


bullet Abonnez-vous à ces revues par feed rss news geek ou par email news geek
bullet Découvrez les anciennes revues

samedi 5 septembre 2009

PHP : Récupérer la position d'un téléphone utilisant Google Latitude

logo_latitude.gif

En quelques lignes de code PHP, il est possible de récupérer les coordonnées GPS d'un téléphone utilisant Google Latitude.

A condition bien sûr de connaitre l'URL du service JSON qui se situe en bas de la page de votre compte Google Latitude : http://www.google.com/latitude/apps/badge?hl=fr

Ce petit bout de code PHP très simple, utilise la librairie Zend Framework pour la connexion HTTP et le décodage JSON :

<?php          
  require_once 'Zend/Http/Client.php';
  require_once 'Zend/Json.php';
   
  $client = new Zend_Http_Client();
  $client->setUri('http://www.google.com/latitude/apps/badge/api?user=X&type=json');
  $client->request('GET');
     
  $response = $client->request();
  if ($response->isError()) {
      die($response->getStatus() . ": " . $response->getMessage());
  }
     
  $googleLatitude = Zend_Json::decode($response->getBody());
  $coordinates = $googleLatitude['features'][0]['geometry']['coordinates'];

  echo "Latitude : ". $coordinates[0];
  echo "Longitude : ". $coordinates[1];
?>

A partir de ce code, il est possible de faire des choses intéressantes comme une redirection vers Google Maps par exemple :

header('Location: http://maps.google.com/maps?q='.$coordinates[1].','.$coordinates[0]);

Super simple, et très efficace ! Merci Google !

samedi 25 juillet 2009

Revue des blogs #166 : Une liste de news très Geek !

revue,blog,news,geek


bullet Abonnez-vous à ces revues par feed rss news geek ou par email news geek
bullet Découvrez les anciennes revues

# Suivez Geeek ;-)



# A propos de l'auteur

Geeek est un blog édité par Ludovic Toinel.

Avec plus de 18 000 lecteurs RSS et plus de 100 000 visites par mois, Geeek est un blog dynamique avec une bonne visibilité.

En savoir plus ...


ipv6 tracker