Facebook Query Language ( EAF ) vous permet d'utiliser une interface de type SQL pour interroger les données fournies par l'API Graph. La notification est l' une des tables d'utilisateurs de Facebook . Vous pouvez interroger ce tableau pour obtenir les notifications pour l' utilisateur de la session en cours. L'objet de l'utilisateur dans Facebook dispose d'une connexion de notifications équivalent . Utilisation de la table des notifications, vous pouvez envoyer des notifications Facebook de masse via le code PHP. Le tableau des notifications inclure des colonnes comme notification_id , sender_id , receveur_id , created_time et updated_time . Choses que vous devez
PHP
Voir Plus Instructions
1
ouvrir un bloc-notes et entrez le code suivant: < php /* application PHP Facebook notification * /? . > Enregistrer le code que massmessage.php
2
définir la classe de notification comme suit : Classe notification {private $ facebook ; private $ fbconfig = array (' api_key => '',' secret_key '=> '') ;} Ce code ci-dessus définit également les paramètres de configuration Facebook
3
spécifier les variables via le code suivant: . privé $ MailMessage =''; private $ mailSubject ='' ; private $ notification ='';
4
initialiser les variables de la fonction "init" : $ this-> MailMessage = " HTML message" ; $ this-> mailSubject = "Email" ; $ this-> notification = " Check it out " ;
5
construire le fichier facebook.php : Intégrer " facebook.php " ; $ this- > facebook = new Facebook ( $ this- > fbconfig [' api_key '] , $ this-> fbconfig [' secret_key '] $ this-> init () ;
6
Envoyer une notification via la fonction suivante: $ this-> , facebook- > api_client -> notifications_send ( $ ids , $ this-> notificationMessage , $ this-> NOTIFICATIONTYPE ) ;
7
envoyer des notifications de masse : $ notifObj = nouvelle notification () ; $ notifObj -> sendNotification ( '137373777 , 39344939 '); . . 137 373 777 est l'un des user_id Vous pouvez ajouter, tout au plus, 100 utilisateurs à la fois dans la fonction " sendNotification "