本文整理匯總了PHP中Twitter::getJsonTweets方法的典型用法代碼示例。如果您正苦於以下問題:PHP Twitter::getJsonTweets方法的具體用法?PHP Twitter::getJsonTweets怎麽用?PHP Twitter::getJsonTweets使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Twitter
的用法示例。
在下文中一共展示了Twitter::getJsonTweets方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: Mongo
//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;
示例2: Mongo
$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;