Facebook Query Language ( FQL ) permite a utilização de uma interface de estilo SQL para consultar os dados fornecidos pela API Graph . Notificação é a uma das mesas de usuários do Facebook . Você pode consultar esta tabela para obter as notificações para o usuário da sessão atual. O objeto de usuário no Facebook tem uma conexão notificações equivalente. Utilizar a tabela de notificações , você pode enviar notificações do Facebook em massa por meio de código PHP. A tabela notificações incluem colunas , tais como notification_id , sender_id , recipient_id , created_time e updated_time . Coisas que você precisa
PHP
Show Mais instruções
1
Abra um bloco de notas e digite o seguinte código: Salve o código como massmessage.php
2 Definir a classe Notificação da seguinte forma: . classe Notificação {$ privada facebook ; privada $ fbConfig = array (' api_key => '',' secret_key '=> ''); } Este código acima define também as definições de configuração do Facebook
3
Especifique variáveis via código: . privada $ MailMessage =''; $ privada mailsubject ='' ; $ notificação privada ='';
4
Inicializar as variáveis em função "init" : $ this-> MailMessage = " mensagem HTML "; $ this-> mailsubject = " E-mail "; $ this-> notificação = " check it out ";
5
Construir o arquivo facebook.php : Incluir " facebook.php "; $ this-> facebook = new Facebook ($ this- > fbConfig [' api_key '] , $ this-> fbConfig [' secret_key '] $ this-> init () ;
6
Enviar notificação através da seguinte função: $ this-> , facebook- > api_client -> notifications_send ($ ids, $ this-> notificationMessage , $ this-> NotificationType );
7
Enviar notificações em massa : $ notifObj = new Notificação () ; $ notifObj -> sendNotification ( '137373777 , 39344939 '); 137373777 é um dos user_id Você pode adicionar, no máximo, 100 usuários de uma só vez na função de " SendNotification "
. .