Paso 5: Ponerlo todo junto
Ahora tenemos acceso mediante programación a Twitter y acceso mediante programación a su base, así que vamos a pegar juntos! En lugar de ocuparse de implementar el esquema de autenticación OAuth nosotros mismos, confiaremos en una librería PHP llamada phirehose para lidiar con el molesto trabajo de autenticar con Twitter y filtrar nuestros Tweets para nosotros. Phirehose descargar desde Github a la carpeta escritorio introduciendo el siguiente comando en el Terminal y presionar entrar:
CD ~/Desktop & & git clone https://github.com/fennb/phirehose.git
Ahora cambiar el buscador, vaya a su escritorio y abra la carpeta phirehose que se acaba de agregar. Dentro de phirehose debe ser una carpeta llamada ejemplo. Abra el archivo llamado filtro-oauth.php con un editor de texto plano (un bonito gratis, texto editor para Mac que me gusta es Fraise, pero usted puede utilizar el TextEdit incorporado así).
Vamos a hacer algunos cambios. En primer lugar, usted tendrá que añadir algunas líneas de código. Copiar y pegar desde este enlace de pastebin y pegar todo después de la llave derecha rizada (}) que sigue directamente a la línea que comienza con la impresión. (Vea la captura de pantalla para confirmar que pega en el lugar correcto).
Después de pegarlo en este código, usted necesitará cambiar dos instancias de YOURDEVICEIDHERE y YOURACCESSTOKENHERE a su real identificación del dispositivo núcleo de la chispa y el acceso token.
A continuación, debe actualizar las cuatro secuencias vacías en la parte inferior de la página rellenando su actual clave de consumo de Twitter, Twitter consumidor, Twitter OAuth Token y Twitter OAuth secreto.
Por último, la segunda a la última línea del archivo con el hashtag o hashtags que desea seguir. En mi captura de pantalla, solo estoy siguiendo el hashtag lazysunday (sin necesidad de poner el símbolo # aquí).
Ahora, guarde el archivo y volver a la Terminal. Escriba el siguiente comando para ejecutar el programa con el intérprete PHP:
php ~/Desktop/phirehose/example/filter-oauth.php
Ahora el programa mantendrá una conexión abierta a los servidores de Twitter para una alimentación constante de cualquier Tweets que contengan tus hashtags especificado. Cuando se recibe un Tweet, su programa de vuelta y enviar a su base el mensaje "iluminan". ¡ Pruébelo!
Tenga en cuenta que si quieres probar diferentes hashtags o modificar el programa PHP de cualquier manera, usted necesitará dejar tecleando ctrl-C, editando y volver a guardar el archivo en su editor de texto, y luego volver a ejecutar el programa. Un buen truco es usar la flecha hacia arriba para ver más allá de comandos para ahorrar tener que escribir comandos ejecute el programa. (es decir, ctrl-C, arriba, entrar en voluntad de detener y reiniciar el programa).