Notificaciones push

Buen día,

Deseo enviar notificaciones a otros usuarios de acuerdo a la acción que ejecute otro usuario desde la aplicación. Ejemplo, yo deseo comprar una bicicleta, y le doy clic al botón comprar. Al dueño de la bicicleta le debe llegar una notificación indicando que alguien la desea comprar. Ya tengo implementado las notificaciones generales y las locales pero no logro que esas funcionen.

Could you provide your Question in English?

Hola colega, veraz en el foro encontraras ayuda mas que todo en ingles la comunidad de habla hispana somos muy pocos, Te comento lo siguiente.

En este caso te recomendaria integrar OneSignal para el envio de notificaciones al igual tendrás que utilizar Socket que permitan las acciones en tiempo real o realizar un registro en una DB para posteriormente leerla con un servicio y enviar una Push con esa info.

Documentacion oficial de OneSignal

Him want to know how to make push notification.
I will help him, because my native language is spanish.

Necesito hacer lo mismo. Pudiste hacerlo? En tal caso, qué mecanismo utilizaste?

Hola colega las notificaciones push funcionan perfectamente con ionic, tu mecanismo de notificaciones dependeran de tu proceso de backend para enviarlasal id del usuario al que se las quieres enviar dependiendo la accion o motivo.

Hola, si pude hacerlo… instale el plugin de notificaciones locales… hicimos el backend y lo llamé en el front de la siguiente manera…

single_notification() {

this.common.headerOauth2Tk().then(result => {

    this._phoneTokenService.getIdPersonToken(result, this.user.id).subscribe(

      (response: any) =>

      {

        // console.log(response.body.idToken);

        this.imessageToken = {

          'title': this.publish.title,

          'information': '¡Un usuario desea que lo contactes! Revisa tu correo y vende tu bici. ',

          'sound' : 'default',

          'icon' : '',

          'idToken' : response.body.idToken,

          'priority' : 'high'

        };

        // console.log(this.imessageToken);

        this._phoneTokenService.sendSinglePerson(this.imessageToken, result).subscribe(

          (response: any) => {

            console.log(response);

          },

          e => {

            console.log(e);

          }

        );

      },

      e =>

      {

        console.log(e);

      }

    );

  });

// console.log(this.imessageToken);

}