Facebook Query Language ( FQL ) gör att du kan använda ett SQL - liknande gränssnitt för att söka de uppgifter som Graph API . Anmälan är en av tabellerna i Facebook-användare . Du kan söka denna tabell för att få anmälningar för den aktuella sessionen användaren . Användaren objekt i Facebook har en motsvarande anmälningar anslutning . Använda anmälningar tabellen , kan du skicka mass Facebook-meddelanden via PHP-kod . I anmälningarna Tabellen inkluderar kolumner såsom notification_id , sender_id , recipient_id , created_time och updated_time . Saker du behöver
PHP
Visa fler instruktioner
1
Öppna ett anteckningsblock och ange följande kod : ? < Php /* PHP Facebook anmälan applikation * /? . > Spara koden som massmessage.php
2
Definiera Anmälan klassen enligt följande : klass Anmälan { Private $ facebook , Privat $ fbconfig = array ( ' api_key = > '' , ' secret_key ' = > '' ) ; } Denna ovanstående kod definierar också Facebook konfigurationsinställningar
3
Ange variabler via kod : . Private $ mailmessage = '' ; Privat $ mailsubject = '' , Privat $ anmälan = '' ;
4
initiera variabler i funktionen " init " : $ this - > mailmessage = " HTML Message " , $ this - > mailsubject = " E-post " ; $ this - > anmälan = " Check it out " ,
5
Konstruera facebook.php filen : Inkludera " facebook.php " , $ this - > Facebook = ny Facebook ( $ this - > fbconfig [ ' api_key ' ] , $ this - > fbconfig [ ' secret_key ' ] $ this - > init ( ) ;
6
Skicka anmälan via följande funktion : $ this - > , Facebook - > api_client - > notifications_send ( $ ids , $ this - > notificationMessage , $ this - > NotificationType ) ,
7
skicka mass- meddelanden : $ notifObj = ny anmälan ( ) ; $ notifObj - > sendNotification ( '137373777 , 39.344.939 ) , . . 137.373.777 är en av de user_id Du kan lägga till , som mest , 100 användare på en gång i " sendNotification " funktionen