2011-04-30 55 views
0

我很困惑。我寫了一個PHP程序,將我的應用程序與Facebook連接起來。如果用戶授予了權限,我將facebook UID存儲到我的數據庫中。應用程序連接到Facebook。下一步是什麼?

現在,用戶返回我的應用程序並登錄後,我可以從數據庫中檢索他的Facebook UID。

問題:我如何使用PHP來獲取朋友請求的數量,收件箱中的消息等?

如果我用的是這樣的:

 require 'facebook/facebook.php'; 
     $facebook = new Facebook($this->FACEBOOK_PARAMS); 

     $fql = "SELECT notification_id, sender_id, title_html, body_html, href FROM notification WHERE recipient_id=" . Zend_Auth::getInstance()->getIdentity()->fb_uid . 
       " AND is_unread = 1 AND is_hidden = 0"; 
     $param = array(
     'method' => 'fql.query', 
     'query'  => $fql, 
     'callback' => '' 
     ); 
     $fqlResult = $facebook->api($param); 
     $fqlResult = $fqlResult[0]; // list of permissions 

我得到錯誤信息:「要求用戶會話」。

再見&感謝

+0

BTW認證:我忘了提,我不是在談論一個Faceook應用。相反,這是一個連接到Facebook的網絡應用程序。 – itsame69 2011-04-30 19:25:14

回答

相關問題