2011-09-09 42 views
1

鑑於Facebook活動ID,我想顯示當前正在參加活動的用戶的朋友列表。Facebook活動小部件

似乎它應該在社交插件的主持下,但似乎無法找到正確的果汁。

回答

0

使用FQL,我相信查詢應該是這個樣子:

SELECT UID,EID,rsvp_status FROM event_member WHERE EID = EVENTID和UID IN(SELECT UID2從相知WHERE UID1 = USERID

編輯:根據您在下面的評論

,假設你有JavaScript的SDK已經安裝(如果你不走這裏:http://developers.facebook.com/docs/reference/javascript/進行更fo),下面的代碼應該做你需要的東西(只需在回調中用jQuery寫出結果)。所有你需要做的是插件EVENTID到查詢:

FB.api(
    { 
    method: 'fql.query', 
    query: 'SELECT uid, eid, rsvp_status FROM event_member WHERE eid=EVENTID AND uid IN (SELECT uid2 FROM friend WHERE uid1=me())' 
    }, 
    function(response) { 
    // Process response with jQuery 
    } 
); 
+0

好的,但我怎麼會簡單地輸出這個使用jQuery,自動獲取當前登錄用戶的用戶名? –