2017-09-22 4 views
1

je dois ajouter notification push dans mon site webPuis-je intégrer les services de notification getstream.io sur le site Drupal 8? Si non alors un autre moyen d'utiliser les services de notification dans le site Drupal 8?

  1. Si un utilisateur a effectué le paiement pour quelque chose ... nous leur montrons alerte dans leur page de compte sur le site que vous êtes connecté avec succès à cette communauté Si un utilisateur a effectué un paiement par chèque ... nous effaçons les paiements par chèque via un travail cron ... une fois le travail exécuté et le paiement effacé ... nous affichons une notification à l'utilisateur à chaque fois qu'il se connecte disant que leur paiement par chèque est effacé

  2. Un utilisateur envoie une demande de connexion à une organisation ... l'administrateur de cette organisation devrait recevoir une alerte dans son système indiquant qu'une telle personne est en attente d'approbation de votre part.

  3. Quelque chose de semblable aux alertes que nous recevons dans notre net bancaire pourrait être ... que votre paiement par carte de crédit est en attente ... quelque chose comme ça

  4. Comme nous obtenons également des notifications sur Facebook ... la différence sera que, au lieu de notifications, nous voulons afficher des alertes ou des messages directement affichés dans leur compte

Répondre

1

Ainsi, vous voulez des notifications dans votre système sur les paiements.

Dans sa forme la plus simple, vous pouvez le faire manuellement avec des e-mails et/ou des pop-up dans votre application, qui sont chargés à partir de la base de données lors de la connexion. C'est en quelque sorte un système manuel, et la caractéristique minimum viable pourrait être assez facile à construire soi-même.

Si vous le voulez plus avancé, comme vous l'avez mentionné, similaire au bouton et au flux de notifications de Facebook. Alors, oui, il pourrait être plus facile d'utiliser getstream.io. Il a également des intégrations websocket de sorte que vous pouvez obtenir ces notifications poussées en temps réel. Vous pouvez également y insérer d'autres types de notifications, comme par exemple: une notification lorsque l'utilisateur s'est connecté à partir d'un navigateur différent (pour des raisons de sécurité).

J'espère que cela répond à votre question.

+0

getstream.io prend en charge php en tant que bibliothèques client & laravel en tant qu'intégrations de frameworks je ne peux pas voir l'intégration avec drupal? Existe-t-il une solution à ça? https://getstream.io/docs/php/ –

+1

Il n'y a pas encore d'intégration directe dans drupal. Mais vous pouvez installer la bibliothèque du client PHP dans votre application drupal et partir de là. – hannesvdvreken