Facebook Query Language ( FQL ) lar deg bruke en SQL - stil grensesnitt for å søke i data levert av Graph API. Varsling er en av tabellene av Facebook-brukere . Du kan spørre denne tabellen til å få varslinger for den gjeldende økten bruker. Brukeren objekt i Facebook har en tilsvarende meldinger tilkobling. Bruke varslinger tabellen , kan du sende masse Facebook-varslinger via PHP -kode. Den varsler tabellen omfatter kolonner som notification_id , sender_id , recipient_id , created_time og updated_time . Du trenger
PHP
Vis flere instruksjoner
en
Åpne en Notisblokk og skriv inn følgende kode : < php /* PHP Facebook varsling program * /? . > Lagre koden som massmessage.php
2
Definer Notification klasse som følger: klasse Notification { Privat $ facebook ; Privat $ fbConfig = array (' api_key = > '' , ' secret_key '= > '') ;} Denne koden ovenfor definerer også Facebook konfigurasjonsinnstillinger
3
Spesifiser variabler via kode : . Privat $ MailMessage = ''; Privat $ mailsubject = '' ; Privat $ melding = '';
4
Initialiser variabler i funksjon " init " : $ this - > MailMessage = "HTML Message" , $ this-> mailsubject = " E-post "; $ this - > melding = " Sjekk det ut ";
5
Konstruer facebook.php filen: Inkluder " facebook.php "; $ this - > facebook = new Facebook ( $ this - > fbConfig [' api_key '] , $ this-> fbConfig [' secret_key '] $ this - > init ();
6
Send melding via følgende funksjon : $ this - > ; facebook - > api_client - > notifications_send ( $ id , $ this-> notificationMessage , $ this-> notificationType ) ;
7
sende masse meldinger : $ notifObj = ny melding ( ) ; $ notifObj - > sendNotification ( '137373777 , 39344939 '); . . 137373777 er en av de user_id Du kan legge til , på det meste , 100 brukere på en gang i " sendNotification "-funksjonen