Tweetmeme es un servicio para realizar retweets y de esta manera agregar algún aporte a un tweet, al realizar el retweet podemos contabilizar el numero de retweets hechos para un determinado tweet.
Este servicio nos brinda un script para mostrar el número de retweets hechos por los usuarios y un enlace que nos lleva a ver las estadísticas de esos retweets.

Si queremos personalizar este botón tendremos que utilizar la API de Tweetmeme, con esto podremos obtener información en formato XML y JSON, y poder mostrarlo de una manera diferente en nuestro Website.

Este es el resultado de la petición en formato JSON de una url.
{
"status": "success",
"story": {
"title": "10 maneras de evitar el SPAM en WordPress | Craftyman Blog",
"url": "http://tednologia.com/10-maneras-de-evitar-el-spam-en-wordpress/",
"media_type": "news",
"created_at": "2009-11-17T15:31:04+00:00",
"url_count": 4,
"tm_link": "http://tweetmeme.com/story/282576007",
"comment_count": 0,
"excerpt": "10 maneras de evitar el SPAM en WordPress | Craftyman Blog: http://bit.ly/3akyy",
"thumbnail": "http://tweetmeme.s3.amazonaws.com/thumbs/282576007.jpg"
}
}
Esta es una función que nos devolverá el número de retweets mediante un parámetro que será la url.
function retweet_count($url){
$content = file_get_contents("http://api.tweetmeme.com/url_info.json?url=".$url);
$content = json_decode($content);
return $content->story->url_count;
}
Para ponerlo en algún post en WordPress podemos pegar este script en nuestro archivo single.php
echo retweet_count($post->permalink);
En la página oficial de Tweetmeme podemos obtener más información sobre la documentación.







Hola.
Tengo un problema con esto. El primer codigo lo pongo en mi functions.php (utilizo wordpress) y el segundo en el single.php con pero no me muestra nada. No me da errores ni ninguna cosa, pero no muestra ningun resultado.
Comments are closed.