2010-04-21 43 views
2

我想查詢Facebook的PHP庫,我讀過它不應該需要一個會話密鑰,或者更確切地說,它不應該需要一個我的情況,但我的以下代碼給我以下錯誤:「會話密鑰無效或不再有效」。Facebook的API - fql_query,無效的會話

http://wiki.developers.facebook.com/index.php/Fql.query 「例如,查詢用戶表就像調用users.getInfo而沒有會話密鑰 - 只能在幾個字段上查詢。」

$fb = new Facebook(FACEBOOK_KEY, FACEBOOK_SECRET); 

$query = "SELECT uid, 
    name, 
    sex, 
    pic_square, 
    profile_url 
    FROM user WHERE name = 'some name' OR username = 'some name'"; 

$result = $fb->api_client->fql_query($query); 

任何想法?

/感謝

+0

根據我的經驗,您必須擁有活躍的用戶才能獲取任何配置文件數據。 – gokujou 2011-02-16 15:32:34

回答

0

我認爲政策已發生變化,你不能沒有會話查詢用戶表。
您可以嘗試查詢standard_user_info表。認爲它不需要會話。