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.