//creamos la conexion con la BD $mongo = new Mongo(); $db = $mongo->selectDB("TwettsDB"); $c_twettsMovilidad = $mongo->selectCollection("TwettsDB", "twettsMovilidad"); $nuevoTweet = array("ID" => $id_tweet, "TWETT" => $tweet, "RETWETTS" => $rts, "FAVORITOS" => $favs, "FECHA_CREACION" => $fecha_creacion, "USUARIO" => $usuario, "URL_IMAGEN" => $url_imagen, "N_MIS_SEGUIDORES" => $followers, "N_SEGUIDORES" => $following, "N_TWETTS_ENVIADOS" => $num_tweets); $c_twettsMovilidad->insert($nuevoTweet); $twettsMovilidad = $c_twettsMovilidad->find(); foreach ($twettsMovilidad as $twett) { print_r($twett); } } } $twitterObject = new Twitter(); //Filtrar informacion de twetts //Obtenemos el Json con la informacion $json = $twitterObject->getJsonTweets("#turismo", 2); //codificamos el Json $json = json_decode($json); //obtenemos un array con las filas, es decir con cada tweet $rows = $json->statuses; //Iteramos los tweets, extraemos la información y la almacenamos en la BD for ($i = 0; $i < count($rows); $i++) { $id_tweet = $rows[$i]->id_str; $tweet = $rows[$i]->text; $rts = $rows[$i]->retweet_count; $favs = $rows[$i]->favorite_count; $fecha_creacion = $rows[$i]->created_at; $usuario = $rows[0]->user->screen_name; $url_image = $rows[0]->user->profile_image_url; $followers = $rows[0]->user->followers_count; $following = $rows[0]->user->friends_count;
$mongo = new Mongo(); $db = $mongo->selectDB("TwettsDB"); $c_twettsMovilidad = $mongo->selectCollection("TwettsDB", "twettsMovilidad"); $nuevoTweet = array("ID" => $id_tweet, "TWETT" => $tweet, "RETWETTS" => $rts, "FAVORITOS" => $favs, "FECHA_CREACION" => $fecha_creacion, "USUARIO" => $usuario, "URL_IMAGEN" => $url_imagen, "N_MIS_SEGUIDORES" => $followers, "N_SEGUIDORES" => $following, "N_TWETTS_ENVIADOS" => $num_tweets); $c_twettsMovilidad->insert($nuevoTweet); $twettsMovilidad = $c_twettsMovilidad->find(); foreach ($twettsMovilidad as $twett) { print_r($twett); } } } //filtramos los datos obtenidos en JSON $twitterObject = new Twitter(); //Filtrar informacion de twetts //Obtenemos el Json con la informacion $json = $twitterObject->getJsonTweets("#trafico", 2); //codificamos el Json $json = json_decode($json); //obtenemos un array con las filas, es decir con cada tweet $rows = $json->statuses; //Iteramos los tweets, extraemos la información y la almacenamos en la BD for ($i = 0; $i < count($rows); $i++) { $id_tweet = $rows[$i]->id_str; $tweet = $rows[$i]->text; $rts = $rows[$i]->retweet_count; $favs = $rows[$i]->favorite_count; $fecha_creacion = $rows[$i]->created_at; $usuario = $rows[0]->user->screen_name; $url_image = $rows[0]->user->profile_image_url; $followers = $rows[0]->user->followers_count; $following = $rows[0]->user->friends_count;