如何使用ASP.NET工具包查詢「是uid X出席事件Y」?如何使查詢「是uid X出席事件Y」
我需要使用Facebook SQL嗎?
我有一個超過5000個成員的活動,我想列舉當前用戶的所有朋友,看他們是否屬於這個活動。
如何使用ASP.NET工具包查詢「是uid X出席事件Y」?如何使查詢「是uid X出席事件Y」
我需要使用Facebook SQL嗎?
我有一個超過5000個成員的活動,我想列舉當前用戶的所有朋友,看他們是否屬於這個活動。
以下FQL調用應該處理這個問題:
select name from user where uid in(
select uid from event_member where eid = EVENT_ID and uid in (
select uid2 from friend where uid1 = FACEBOOK_UID
)
)
其中EVENT_ID是你想要的事件ID和FACEBOOK_UID是當前用戶的用戶ID。
這可以通過圖API完成。在這種形式嘗試GET請求:
/[事件ID] /邀請的用戶= [USER_ID] & =的access_token [的access_token]
它會返回與rsvp_status的數據結構,如果用戶已經RSVPed根本不包括那些用戶沒有受到技術性「邀請」的公共活動。如果數據結構是空白的,那麼他們根本沒有RSVP。
'/ EVENT_ID/invited/USER_ID'也會這樣做 – Igy 2012-10-26 21:09:11