Paso 6: Techy - psíquico del cerebro, su aplicación de Twitter y su interfaz de administración de hojas de cálculo de Google
Qué busca en Twitter se define como un conjunto de parámetros de admin. Esto se encuentra en su configuración actual de la administración, que se carga de forma remota (vea más adelante para más detalles). La configuración se almacena en una hoja de cálculo de Google en otros lugares. Este esquema muestra cómo funciona
Tiene acceso a la API de Twitter para cosechar tweets, luego procesa y clasifica el contenido de los tweets en las listas de palabras, #hashtags, URL.
Realizar la conexión a Twitter desde el procesamiento
Obviamente obtener tweets, necesita conectarse a Twitter y para ello, utiliza una cuenta de Twitter dedicada (esta cuenta se utiliza para registrar el adivino como una aplicación oficial de Twitter. Esto le permite conectarse a Twitter usando las claves de autenticación abierta y que la API necesarias para extraer los tweets para el procesamiento de las consultas de búsqueda.
No intento volver a escribir las instrucciones sobre cómo configurar una nueva cuenta de Twitter. Esto es realmente muy fácil, pero cómo se hace puede cambiar con el tiempo. Es más simple para referirse a las páginas de desarrolladores de Twitter: https://dev.twitter.com/docs
Esencialmente una vez has registrado una aplicación con Twitter, obtendrá 4 enormes cadenas que se utilizan como claves de seguridad para autorizar y conexiones API de eso aprox. (esto es abierta autenticación OAUTH)
La aplicación de twitter está conectada con el cerebro psíquico. Se trata de un esquema de procesamiento que se ejecuta constantemente.
El bosquejo del proceso utiliza una librería de Java llamada twitter4j (Twitter para Java, geddit?).
http://Twitter4J.org/
Twitter4j es libre y aunque un poco más incómodo para importar, funciona bien. Maneja la conexión entre el proceso de boceto y Twitter. Usted necesita almacenar las claves OAUTH en su bosquejo de procesamiento, y la librería Twitter4j tiene un número de clases y el método que se puede llamar para realizar las conexiones.
El adivino psíquico utiliza 2 Twitter4j métodos search(query) que hace llamadas de búsqueda a la búsqueda de twitter API y updateStatus(status), que actualizará la cuenta de Twitter enviando un tweet.
Documentación completa sobre el uso de la librería Twitter4j está disponible aquí:
http://Twitter4J.org/en/API-support.html