Cómo archivar, buscar y ver sus estadísticas de tweets con ThinkUp

Feb 2, 2025
Nube e Internet
CONTENIDO NO CUBIERTO

¿Le preocupa archivar sus tweets? ¿Quieres una búsqueda más potente? ¿Quieres ver las estadísticas de tus tweets? Puede hacer todo eso y más instalando ThinkUp en su servidor doméstico.

ThinkUp es una aplicación brillante (actualmente en versión beta) que archivará todos sus tweets, sus respuestas, respuestas, etc. para que pueda buscarlos y encontrar algunas estadísticas de uso útiles. Tiene bastantes complementos, incluido uno que también agrega soporte completo de Facebook.

Está diseñado para instalarse en un servidor LAMP; es decir, Linux, Apache, MySQL y PHP es lo que le proporcionará la columna vertebral. Si bien es posible instalarlo en Windows - o Máquina basada en Mac , se maneja más fácilmente en Linux, por lo que usaremos Ubuntu para mostrarle cómo ponerlo en funcionamiento. Está en un desarrollo muy activo por parte de la fundadora, Gina Trapani, y de muchos usuarios de la comunidad.

Prerrequisitos

ThinkUp se encuentra actualmente en versión beta, por lo que habrá algunos errores y es posible que las cosas no salgan perfectamente, por lo que, a menos que esté interesado en modificar (y tal vez ayudar enviando informes de errores), es posible que esto no sea para usted. En primer lugar, necesitará tener un servidor LAMP en funcionamiento y asumiremos que ya lo tiene configurado. También necesitará una cuenta de usuario personal de MySQL ya configurada. Finalmente, la función de correo en PHP debería estar funcionando, lo que significa que necesitará un programa o script que pueda enviar correo, pero si no, lo tenemos cubierto.

De acuerdo, para comenzar, necesitaremos instalar algunas cosas adicionales que pueden no estar instaladas, como cURL y GD. Para hacer eso, simplemente ingrese el siguiente comando:

sudo apt-get install curl libcurl3 libcurl3-dev php5-curl php5-gd

Ingrese su contraseña y deje que se instale. Para terminar con esto, tendrá que reiniciar el servidor Apache:

sudo /etc/init.d/apache2 restart

Alternativamente, puede utilizar:

reinicio de apache2 del servicio sudo

Mantenga la ventana de su terminal abierta, porque es posible que deba volver a usarla con frecuencia para cambiar algunas cosas.

Enviar correo

Como se indicó anteriormente, necesitará algo que pueda enviar correo en su servidor. Si no es así, hay una solución muy fácil. Simplemente instale sendmail con el siguiente comando:

sudo apt-get install sendmail

Luego, necesitamos editar el archivo php.ini para que apunte al programa recién instalado.

sudo nano /etc/php5/apache2/php.ini

Presione la tecla de avance de página hasta que encuentre algo parecido a esto:

; sendmail_path =

Debe eliminar el punto y coma inicial y agregar la ruta al final. Cambie esa línea para que se vea así:

sendmail_path = / usr / sbin / sendmail -t –i

Para guardar, presione CTRL + O e ingrese. Si se le solicita sobrescribir, presione Y. Luego salga con CTRL + X.

Por último, reinicie Apache, como hicimos en la última sección. Esto le proporcionará a su servidor la capacidad de enviar correo, que necesitaremos en un momento para activar nuestra cuenta ThinkUp.

Instalación de ThinkUp

Dirígete al Página de ThinkUp GitHub para descargar ThinkUp (actualmente versión beta 0.8). Una vez que lo haya descargado, coloque este comando en la terminal para extraerlo a su directorio web predeterminado:

sudo descomprimir ruta / a / thinkup-0.8.zip –d / var / www

Esto creará automáticamente un directorio llamado "thinkup" en / var / www.

Para acceder a ThinkUp, abra un navegador web y navegue hasta uno de los siguientes:

http: // localhost / thinkup

http: //your.internalip.address/thinkup

Lo más probable es que reciba ese mensaje de error debido a permisos incorrectos. Puede ingresar ese comando en una terminal para solucionar el problema.

Luego, actualice la página de su navegador.

Haga clic en el enlace "instalar ThinkUp" para comenzar la configuración inicial. Verá la pantalla de requisitos.

Usted debe ser bueno para ir. Desplácese hacia abajo y haga clic en el botón para continuar.

Deberá ingresar una dirección de correo electrónico válida, crear una contraseña y establecer una zona horaria. Esas son las opciones fáciles. Los más duros son los siguientes.

  • Host de base de datos: aquí, ingrese su nombre de host, o si está en su servidor privado, simplemente escriba "localhost"
  • Nombre de la base de datos: ingrese un nombre para la base de datos que ThinkUp utilizará para sus datos. Se creará si no existe.
  • Nombre de usuario: el nombre de usuario de su cuenta MySQL.
  • Contraseña: la contraseña de su cuenta MySQL.

Luego haga clic en el botón para continuar. Es posible que vea un mensaje como este:

Simplemente ingrese los dos comandos en una terminal para crear el archivo de configuración y cambiar la propiedad del mismo.

Después de hacer clic en el botón, verá un mensaje con un fondo verde que indica que la instalación se realizó correctamente y que se envió un correo electrónico para activar su cuenta. Inicie sesión en su correo electrónico, haga clic en el enlace (asegúrese de que la IP / nombre de dominio sea correcto) y verá un bonito mensaje verde "activado".

¡Ingrese sus credenciales e inicie sesión!

Configuración de ThinkUp

Una vez que esté dentro, verá que aún no tiene ninguna cuenta configurada. Haga clic en el enlace para cambiar eso.

De forma predeterminada, le pedirá que agregue una cuenta de Twitter. Desplácese hacia abajo hasta donde dice "Configurar el complemento de Twitter" y siga los pasos para registrar ThinkUp en Twitter.

Tenga en cuenta que es posible que deba cambiar su URL de devolución de llamada para que apunte a su IP externa o un alias de DNS. Twitter debería brindarte información adicional: claves secretas y de consumidor.

¡Tenga cuidado con estos, ya que son exclusivos de la interacción de esta aplicación con su cuenta de Twitter específica! Ingrese estas claves en su configuración ThinkUp.

A continuación, haga clic en "Mostrar opciones avanzadas" hacia la parte inferior para revelar esto:

Puedes subir los valores como lo hice yo. Una vez que se completa la configuración, ThinkUp utilizará un rastreador para obtener su información de Twitter. Al aumentar esta tolerancia a errores y otros valores, podremos obtener más y más datos en cada rastreo. Cuando haya terminado, haga clic en el botón "Guardar" y desplácese hacia arriba. Verá otro botón que dice "Autorizar ThinkUp en Twitter". Pinchalo.

Lo redireccionará a Twitter, donde solo necesita hacer clic en el botón "Permitir", y luego debería enviarlo de regreso a ThinkUp.

Cuando se desplaza hacia arriba, verá su cuenta en la lista de "Complemento de Twitter" y si puede hacer públicas sus estadísticas, haga clic en el botón "Establecer como público". Esto hará que no tenga que iniciar sesión para ver todas sus estadísticas cuando vaya a http: // localhost / thinkup en el futuro.

Rastreo de datos a través de Cron

Necesitamos introducir algunos datos en ThinkUp. Haga clic en el logotipo de ThinkUp o simplemente vaya a la página principal de ThinkUp. Haga clic en cualquiera de las estadísticas enumeradas en el menú de la izquierda.

Verá que no hay nada disponible, pero verá un vínculo que dice "Actualice sus datos ahora".

Al hacer clic en él, accederá a otra página donde podrá ver los intentos que hizo mi ThinkUp de obtener datos de Twitter por usted. Este es el rastreador mencionado anteriormente.

Si se desplaza hacia abajo, verá una sugerencia útil.

¿Ese comando en la parte inferior? Podemos automatizar eso en Linux a través de algo llamado cron. Regrese a su terminal e ingrese el siguiente comando:

crontab –e

Le pedirá que elija un editor de texto. Nano es ideal para principiantes, y es lo que usamos anteriormente, así que presiona 2 para que sea el predeterminado.

Cada una de las cinco columnas en la parte superior representa períodos de tiempo para repetir: minutos, horas, día del mes, mes y día de la semana. Ingresar un número establecerá esos valores, mientras que ingresar un asterisco ignorará ese criterio. Arriba, ves que he entrado:

34 * * * *

Eso significa que cada hora en la marca de 34 minutos, ejecutará un comando. ¿Qué comando? ¡Por qué, el que sugirió ThinkUp, por supuesto!

cd / var / www / thinkup / crawler /; exportar THINKUP_PASSWORD = su contraseña; /usr/bin/phpcrawl.php [email protected]

¡Asegúrese de ingresar su contraseña y verificar la dirección de correo electrónico en este comando! Esto asegurará que ThinkUp se actualice cada hora para obtener nuevos datos. Si desea utilizar criterios más elaborados para su rastreador, le sugiero que comience con el Cron How-To de la documentación de la comunidad de Ubuntu . Presione CTRL + O para guardar y luego CTRL + X para salir.

Estadísticas de Twitter

Además de simplemente archivar todos sus tweets, respuestas y otra información en una base de datos MySQL, puede ver muchas estadísticas interesantes. Puede ver su uso de clientes específicos, cuánto responde en comparación con cuánto twittea, cuántos seguidores tiene, cuáles de ellos son más seguidos y mucho más.

ThinkUp también extrae información útil para usted, como todas las publicaciones que lo mencionan, menciones que no son respuestas o reenvíos y conversaciones completas.

En la parte inferior, también puede ver cómo ThinkUp saca listas de enlaces que aparecen en sus tweets, imágenes que aparecen en sus tweets y más.

Y, por supuesto, puede buscar en cualquiera de estas categorías haciendo clic en el enlace de búsqueda.

Obtendrá una excelente ventana de búsqueda que se reduce al texto.


ThinkUp ofrece muchas funciones con Twitter, pero su complemento de Facebook es igual de poderoso. Una vez que configure ThinkUp, incluso podrá permitir que sus amigos creen cuentas para que ellos también puedan usarlo. Además de la conservación, también puede utilizar ThinkUp para realizar un seguimiento de las respuestas a las preguntas que publica y filtrar información útil de toda su línea de tiempo. Ayuda mucho cuando tu feed de Twitter está ridículamente ocupado o hay muchos seguidores.

.entrada-contenido .entry-footer

Nube e Internet - Artículos más populares

Cómo utilizar un fondo personalizado en Gmail

Nube e Internet Dec 1, 2024

CONTENIDO NO CUBIERTO Si pasas tanto tiempo con una ventana de Gmail abierta como yo (¡gracias, función de bandeja de entrada múltiple!), Es probable que hayas superado el tema..


Cómo personalizar sus iconos en Windows

Nube e Internet May 28, 2025

Personalizar sus iconos es una excelente manera de hacer que una PC sea exclusivamente suya. Echemos un vistazo a las diferentes formas en que Windows te permite personalizar tus í..


10 razones para actualizar finalmente a Windows 10

Nube e Internet Oct 19, 2025

Cuatro meses después de su lanzamiento, Windows 10 está bien y, a pesar de algunos inconvenientes, creemos que es hora de actualizar. A continuación, presentamos d..


Cómo crear su propio tema de navegador Firefox

Nube e Internet Dec 1, 2024

Los temas de Firefox, también conocidos como "personas", pueden cambiar la apariencia de su navegador, haciéndolo más personal. Si te gusta tematizar las aplicaciones que..


Cómo anclar aplicaciones web móviles a la bandeja del sistema para un acceso rápido

Nube e Internet Oct 17, 2025

A veces, desea poder acceder rápidamente a un sitio web, sin la gran interfaz optimizada de escritorio torpe. Treb le permite hacer esto fijando sitios web móviles en la ..


Recupere su artículo prestado con estos sencillos sistemas de seguimiento

Nube e Internet Mar 22, 2025

¿Recuerda cuando se olvidó por completo de pedirle a su amigo que le devolviera su DVD favorito? Es hora de comenzar a usar un buen sistema para realizar un seguimiento de los artí..


Ver imágenes en la misma pestaña en Chrome

Nube e Internet Oct 18, 2025

CONTENIDO NO CUBIERTO Otros navegadores le permiten ver una imagen por sí misma en la misma pestaña, pero no en Chrome. Si esto lo ha frustrado una y otra vez, entonces tenemos una so..


Sube imágenes a Photobucket de forma sencilla

Nube e Internet Oct 9, 2025

CONTENIDO NO CUBIERTO ¿Ha estado buscando una forma rápida y sencilla de agregar imágenes a su cuenta de Photobucket? Ahora puede hacerlo con la extensión Photobucket Uploader para Fire..


Categorías