GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo enviar un mensaje de Facebook desde la consola de Linux (línea de comandos)

Creo que para su propósito especial, Twitter puede ser una mejor opción. Twitter acepta tweets de API. Entonces, lo que debe hacer es configurar una cuenta para publicar el estado de su sistema, ya sea de forma regular o desencadenada por eventos, y seguirlo en su propia cuenta personal. el que estoy usando actualmente.


Así que hay un par de aplicaciones de línea de comandos para hacer esto.

Hay una extensión libpurple (https://github.com/dequis/purple-facebook) que funciona. Sin embargo, el púrpura no parece respaldar la idea del historial de mensajes. Es una pena, ya que me imagino que los mensajes sin conexión son la forma predeterminada en que la mayoría de la gente usa Facebook.

También hay una herramienta de comando de un solo uso para Facebook:https://www.npmjs.com/package/fb-messenger-cli que admite el historial. Desafortunadamente, esta es una TUI en lugar de una aplicación de línea de comandos y no parece depender de una biblioteca de Facebook separada. Algunos trucos o un pegamento de espera terrible podrían solucionar esto.


La API de chat se eliminó con la versión 2.0 de la API Graph, ya no hay forma de enviar mensajes con una API. Por cierto, los mensajes son para la comunicación entre usuarios reales, de todos modos no deben usarse como sistema de notificación. En mi humilde opinión, los SMS siguen siendo una buena opción para ese tipo de advertencias.

Usando una página y el /conversations el punto final tampoco funcionaría:

Las páginas solo pueden responder a un mensaje, no pueden iniciar una conversación. Además, una página solo puede responder dos veces a un mensaje en particular, la otra parte tendrá que responder antes de poder responder de nuevo.

Fuente:https://developers.facebook.com/docs/graph-api/reference/v2.3/conversation/messages#publish


Linux
  1. Linux:¿cómo usar /dev/fb0 como una consola desde el espacio de usuario o enviarle texto?

  2. Linux:¿cómo ejecutar un gestor de arranque desde Linux?

  3. Cómo enviar un correo electrónico con archivo adjunto y cuerpo desde Linux

  4. ¿Cómo obtener la consola de Linux $ COLUMNS y $ ROWS desde PHP cli?

  5. ¿Cómo reproduzco audio a través de jackd desde la consola?

Cómo enviar un mensaje a usuarios registrados en la terminal de Linux

Cómo cambiar el nombre de los archivos usando la línea de comandos en Linux

Cómo crear un montaje a partir de imágenes en Linux

Cómo acceder a las particiones de Linux desde Windows 10

Cómo quitar un comando del historial en Linux

¿Cómo leer/escribir todas las configuraciones del BIOS desde la CLI de Linux?