【问题标题】:How use Facebook Graph API to list event invitations and declined events for user如何使用 Facebook Graph API 为用户列出事件邀请和拒绝事件
【发布时间】:2012-01-11 22:26:59
【问题描述】:
【问题讨论】:
标签:
events
facebook-graph-api
【解决方案1】:
您也可以在 /{userid}/events/not_replied 上执行 GET。似乎尚未加入该事件的用户不会出现在 /{userid}/events 列表中,如果您查看文档,那里有一个关于仅列出用户已加入的事件的微妙说明。旧的 rest API 似乎将它们放在一个列表中。
【解决方案2】:
您将需要通过 HTTP 从 Graph API 获取以下内容:
fql?q=SELECT uid,eid,rsvp_status FROM event_member WHERE uid = me()
您可以从该调用中取回所有三种状态。
{
"data": [
{
"uid": "723020003",
"eid": "19935786340002",
"rsvp_status": "not_replied"
},
{
"uid": "723020003",
"eid": "234524000290351",
"rsvp_status": "attending"
},
{
"uid": "723020003",
"eid": "210091000081240",
"rsvp_status": "declined"
}
]
}