鉴于Facebook事件ID,我想显示当前用户参加所述事件的朋友的列表。
似乎它应该是在社交插件的赞助下,但似乎无法找到正确的果汁。
答案 0 :(得分:0)
使用FQL,我相信查询应该类似于:
SELECT uid,eid,rsvp_status FROM event_member WHERE eid = EVENTID AND uid IN(SELECT uid2 FROM friend WHERE uid1 = USERID )
修改强>
根据您在下面的评论,假设您已经安装了JavaScript SDK(如果您没有访问此处:http://developers.facebook.com/docs/reference/javascript/了解更多信息),下面的代码应该可以满足您的需求(只需写出来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
}
);
答案 1 :(得分:0)
我找到了一个很棒的教程:Facebook Programming: API Events
我发布的是How to share facebook events by my website?的答案,其中指出了另一个问题,如何在页面中添加'加入活动'按钮,这一点目前尚未得到答复......