From be590cfc9ba0a62bcab7db0a70f58059025e5730 Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Sun, 14 Nov 2010 01:19:23 +0000 Subject: [PATCH] --- twitter2kml.php | 78 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 77 insertions(+), 1 deletion(-) diff --git a/twitter2kml.php b/twitter2kml.php index 1521cb9..8e2a14a 100644 --- a/twitter2kml.php +++ b/twitter2kml.php @@ -1,11 +1,82 @@ Title: twitter2geo.php + Converte mensagens registradas no twitter, para um determinado TAG, em um arquivo georreferenciado + As mensagens são consideradas apenas qd possuírem as TAGs #x ou #y, ou então, #lat ou #long + São aceitos todos os parâmetros de busca da API do Twitter, como definidos em http://search.twitter.com/ + + Parametros: + + ajuda - se for definida na URL, mostra uma ajuda ao usuário + tipo - tipo de arquivo que será retornado + + Valores: + + twitter - retona os resultados originais encontrados + kml - retorna os dados no formato kml + + Exemplos: + + twitter2geo.php?ajuda + twitter2geo.php?tipo=kml&q=twit2kml"; + exit; +} $query = array(); foreach($chaves as $chave) {$query[] = $chave."=".$par[$chave];} @@ -21,6 +92,11 @@ curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $result = curl_exec ($curl); curl_close ($curl); $result = fixEncoding($result); +if(strtolower($par["tipo"]) == "twitter"){ + //echo header("Content-type: application/json"); + echo $result; + exit; +} $result = json_decode( $result, true ); $kml = 'twitter'; $kml .= ''.$q.''.$q.'1'; -- libgit2 0.21.2