plugin de wordpress para servidor push particular

  • maxlinux2000
  • Avatar de maxlinux2000 Autor del tema
  • Conectado
  • Navegador Iniciado
  • Navegador Iniciado
Más
3 años 5 meses antes #1

Hola a todos,

hace tiempo me he scrito un servidor de mensajes push ( firebase.google.com/docs/cloud-messaging/send-message?hl=es-419 ) donde mis apps se conectan le dejan el token, y cuando en el blog aparece un nuevo mensaje, este envía el mensaje al servidor push, y el servidor push envía (el mensaje) a todos los token guardados en su base de datos usando los servidores de google.
Para hacer esto me había escrito también un blog desde cero que funciona perfectamente... pero claro el blog en si, no tiene nada que ver con wordpress :)

por esto estoy pensando de crear o modificar un plugin que cada vez se publica una entrada nueva, este envíe la petición a mi servidor push usado curl u otra función parecida en php.

Alguien tiene idea si existe algo parecido a esto?

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

  • impreza233
  • Avatar de impreza233
  • Conectado
  • Navegador Platino
  • Navegador Platino
  • ¿Quién es Homer? Yo me llamo tipo de incógnito
Más
3 años 5 meses antes #2

Yo, buscando por la Red, me he encontrado con esto:
android.jlelse.eu/firebase-push-notifica...backend-e63795d282c4
No sé si servirá para el propósito, pero quizás funcione...


Un saludo

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

  • maxlinux2000
  • Avatar de maxlinux2000 Autor del tema
  • Conectado
  • Navegador Iniciado
  • Navegador Iniciado
Más
3 años 5 meses antes #3

ya lo había leído y lo he usado para la configuración de la consola de firebase.

Los mensajes push funcionan mas o menos así:

la App se conecta con google y este le asigna un token (un galimatía alfanumérico muy largo)
Luego este token se envía al servidor de push (que es un servicio del proprietario de la app y puede ser incluso en otra máquina)
Al final la app se conecta al servidor de noticias para descargar el texto y fotos.

Cuando el sistema de noticias tiene que avisar que hay un articulo nuevo, este envía al servidor push estos elementos:
Titulo, url de la imágen, nombre de la app

En mi caso, el servidor de Push al recibir el aviso con curl que hay un articulo nuevo, va a buscar todos los token que corresponde a nombre de la app, y envía estos datos (titulo, url foto, tokens) al servidor de google, lo cual se encarga de avisar todos los móviles que corresponde a la lista de token que el mismo ha asignado previamente.

Así es como funciona mi servidor push

Estaba pensando de usar un plugin de wordpress para avisar por correo los subscriptores, pero modificar lo de forma que en lugar de enviar un correo, envíe los datos usando php curl.... lo que pasa es que no tengo mucha experiencia con php..

Otra forma es que exista un solo subscriptor tipo Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo. que que un servicio de postfix + fetchmail que extraiga el texto y lo envíe al servidor push via curl... pero me gustaría ahorrarme el trabajo :)

El siguiente usuario dijo gracias: impreza233

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

  • impreza233
  • Avatar de impreza233
  • Conectado
  • Navegador Platino
  • Navegador Platino
  • ¿Quién es Homer? Yo me llamo tipo de incógnito
Más
3 años 5 meses antes #4

El problema está en que, en primer lugar, tendrás que pillar algún plugin de Wordpress que esté en código abierto (la mayoría son privativos y no permiten ni siquiera que te bajes el código fuente), y que permita su modificación para que haga eso que pretendes hacer. Supongo yo que quizás sea, por ejemplo, una fuerte modificación de algo como este plugin de Wordpress: es.wordpress.org/plugins/newsletter/
Este plugin tiene página de SDK y todo por si lo necesitas:
www.thenewsletterplugin.com/documentation/getting-started

Seguiré buscando a ver...


Un saludo

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

  • maxlinux2000
  • Avatar de maxlinux2000 Autor del tema
  • Conectado
  • Navegador Iniciado
  • Navegador Iniciado
Más
3 años 5 meses antes #5

si, un plugin de newsletter opensource iría bien.
Tanto como para modificarlo como para enviar via correo al servidor push el mensaje.

Me lo pienso.... ahora tengo que..... zzzzzzz
QDTB

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

  • impreza233
  • Avatar de impreza233
  • Conectado
  • Navegador Platino
  • Navegador Platino
  • ¿Quién es Homer? Yo me llamo tipo de incógnito
Más
3 años 5 meses antes #6

Sin problema, compi :)

QDTB igualmente.


Un saludo

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

¡Atención! Este sitio usa cookies y tecnologías similares.

Si no cambia la configuración de su navegador, usted acepta su uso. Saber más

Acepto

Vea nuestra política de cookies y enlaces de interés aquí