Lacy Leadership

Success is Near

Notification Push Web Utilisant OneSignal et PHP – Phpflow.com

Ce tutoriel aide à créer une notification Push avec PHP via Onesignal. J’utilise PHP 8, MySQL et une API Rest de signal. OneSignal est le service le plus rapide et le plus fiable pour envoyer des notifications push, des messages intégrés à l’application, des SMS et des e-mails. Qu’est-ce que la notification Push Les applications […]

Ce tutoriel aide à créer une notification Push avec PHP via Onesignal. J’utilise PHP 8, MySQL et une API Rest de signal. OneSignal est le service le plus rapide et le plus fiable pour envoyer des notifications push, des messages intégrés à l’application, des SMS et des e-mails.

Qu’est-ce que la notification Push

Les applications Web utilisent la notification Push comme principale méthode de communication avec leurs utilisateurs. Nous recevons une alerte de consentement de notification lorsque nous visitons un site Web, avec la possibilité d’approuver ou de rejeter les notifications. Les sites Web développent ces alertes pour obtenir l’autorisation d’afficher des notifications contenant les dernières mises à jour, actualités et autres informations. Si nous donnons l’avis d’afficher les autorisations, les notifications seront envoyées aux utilisateurs du site Web par l’administrateur du site Web.

Aperçu du canal OneSignal

  • Notification Push Web
  • Notification Push Mobile
  • Notification Push par e-mail
  • Notification intégrée à l’application
  • SMS
  • API Rest

J’utilise le canal push Web pour ce tutoriel .

Fonctionnalités gratuites du compte OneSignal

  • Push Mobile illimité
  • Push Web Jusqu’à 10K Abonnés
  • Aucune carte de crédit requise
  • Segmentation illimitée
  • Planification de la livraison
  • Emojis et Images
  • Localisation
  • Test A / B
  • Analyse en temps réel

Comment Implémenter une notification Push Web

Dans cet article, je vais vous montrer comment créer un système de notification simple en utilisant PHP.

Je suppose que vous avez configuré votre site Web dans le tableau de bord onesignal, sinon veuillez configurer le site Web à l’aide de la documentation officielle.

Il existe l’option suivante disponible pour la notification push web:

 web-configuration - onesignal

Étape 1: Téléchargez le SDK JavaScript

Téléchargeons les fichiers du SDK OneSignal.Vous pouvez également télécharger les fichiers ici.

Téléchargez SDK

Décompressez les fichiers SDK OneSignal. Il devrait y avoir deux fichiers:

  • OneSignalSDKWorker.js
  • OneSignalSDKUpdaterWorker.js

Les fichiers SDK OneSignal doivent être accessibles au public et peuvent être placés à la racine de niveau supérieur de votre site. Vous devez télécharger le SDK à la racine de vos fichiers Web.

Option 1: Code de configuration En utilisant l’option de site typique

Vous devrez coller le code fourni dans le fichier head index.php de votre site Web ou le fichier d’entrée de votre projet.


Option 2: Code de configuration Utilisant le Code personnalisé

Ce code doit être placé dans la section d’en-tête de toutes les pages de votre site où les utilisateurs peuvent s’abonner.

Parce que vous avez choisi un code personnalisé, vous devrez ajouter plus de code à cette partie pour inviter les clients à s’abonner, ainsi que toute autre logique que vous souhaitez utiliser.


OneSignle OnChange Event

Nous pouvons également déterminer si un utilisateur s’est abonné ou non aux notifications à l’aide du gestionnaire d’événements js


Comment vérifier la notification Push Web

Visitez votre site Web et, en fonction des paramètres d’invite que vous avez spécifiés, vous devez être invité à vous abonner aux notifications push.

Vous pouvez consulter votre tableau de bord OneSignal via Audience > Tous les utilisateurs. Vous pouvez voir tous les enregistrements de l’appareil.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.