Raio de
km"; include(dirname(__FILE__)."/../../classesphp/carrega_ext.php"); include(dirname(__FILE__)."/../../ms_configura.php"); include(dirname(__FILE__)."/../blacklist.php"); verificaBlFerramentas(basename(dirname(__FILE__)),$i3geoBlFerramentas,false); $s = PHP_SHLIB_SUFFIX; $ch = curl_init(); curl_setopt($ch,CURLOPT_URL, 'https://api.twitter.com/oauth2/token'); curl_setopt($ch,CURLOPT_POST, true); $data = array(); $data['grant_type'] = "client_credentials"; curl_setopt($ch,CURLOPT_POSTFIELDS, $data); $consumerKey = $twitteroauth["consumerkey"]; //add your app key $consumerSecret = $twitteroauth["consumersecret"]; //add your app secret curl_setopt($ch,CURLOPT_USERPWD, $consumerKey . ':' . $consumerSecret); curl_setopt($ch,CURLOPT_RETURNTRANSFER, true); $result = curl_exec($ch); curl_close($ch); $bearer_token = json_decode($result); $bearer = $bearer_token->{'access_token'}; // this is your app token $curl = curl_init(); curl_setopt($curl,CURLOPT_URL, "https://api.twitter.com/1.1/search/tweets.json?geocode=".$_GET["y"].",".$_GET["x"].",".$km."km"); curl_setopt($curl,CURLOPT_HTTPHEADER,array('Authorization: Bearer ' . $bearer)); curl_setopt($curl,CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $result = curl_exec($curl); curl_close ($curl); $result = fixEncoding($result); $result = json_decode( $result, true ); $html = "
"; foreach($result["statuses"] as $r) { $usuario = $r["user"]; $html .= "
"; $html .= "
".$usuario["screen_name"]."
"; $html .= "
".$r["created_at"]."
"; $html .= $r["text"]."
"; } echo $html."
"; function fixEncoding($in_str) { $cur_encoding = mb_detect_encoding($in_str) ; if($cur_encoding == "UTF-8" && mb_check_encoding($in_str,"UTF-8")) { return $in_str; } else {return utf8_encode($in_str); } } ?>