Jaxl не делает ничего, используя пример. Попытка чата в Facebook - PullRequest
7 голосов
/ 04 апреля 2011
      $jaxl = new JAXL(array(  
            'user'=>'akooshesh@chat.facebook.com',  
            'pass'=>'', // Not required, we will use user session key instead  
            'host'=>'chat.facebook.com',  
            'domain'=>'chat.facebook.com'  
    ));  
            function getFacebookKey() {
            global $session;
              global $app_secret,$api_key;
                            return array(  
                                    $app_secret, // Your application secret key  
                                    $api_key, // Your application api key  
                                    $session['session_key'] // Connecting user session key  
                            );  
                    }  


            function doAuth($mechanism) {  
            global $jaxl;  
            $jaxl->auth("X-FACEBOOK-PLATFORM");  
    }  


        function postAuth($payload, $jaxl) {
            var_dump($jaxl);
            $jaxl->sendMessage('arian.kooshesh@chat.facebook.com', 'what up');


        }

// Register callback on required hook (callback'd method will always receive 2 params)
$jaxl->addPlugin('jaxl_post_auth', 'postAuth');

$jaxl->addPlugin('jaxl_get_facebook_key', 'getFacebookKey');
// Start Jaxl core
$jaxl->startCore('stream');

    exit;

Ничего не выводится и не отображается в журнале jaxl.Любая помощь будет принята с благодарностью.

1 Ответ

1 голос
/ 24 февраля 2012

Вам может понадобиться создать файл журнала и предоставить ему широко открытые разрешения ...

sudo touch /var/log/jaxl.log

sudo chmod 777 /var/log/jaxl.log

...