2012-04-11 41 views
-3

我用fb php sdk檢索用戶朋友列表。然後,當我的用戶在輸入框中輸入內容時,我想根據輸入向他展示包含鍵入單獨div中的字母的朋友(我認爲最好的方法是使用javascript)。就像ajax預測搜索框,但在我的情況下,我有用戶「預加載」fb php sdk。你能幫我解釋一下/我應該在哪裏開始做?謝謝。php +臉譜圖在朋友列表中搜索

回答

0

首先,您需要使用您的API

$user_friends = $facebook->api('/me/friends'); 
$friends_details = json_decode(file_get_contents('https://graph.facebook.com/me/friends?access_token=<your access token>']), true); 

那麼你應該插入到一切你的數據庫來獲取用戶的好友列表,

for($i=0;$i<sizeof($friends_details);$i++){ 
    $friend_id = $friends_details['data'][$i]['id']; 
    $friend_name = $friends_details['data'][$i]['name']; 
} 

現在用你的SQL查詢完成。

最後,您可以在用戶搜索朋友名稱以在單獨的div中顯示它時進行ajax調用。