有没有更好的方法来检查用户的RSVP状态(登录我们的应用程序)与特定事件通过图谱API,而不是调用/v2.3/{user_id}/events
并通过所有事件找到我们感兴趣的事件和在那里得到rsvp_status
字段?
我尝试了什么,什么不起作用:
/v2.3/{user_id}/events/{event_id}
/v2.3/{user_id}/events?event={event_id}
/v2.3/{user_id}/events?event_id={event_id}
/v2.3/{event_id}/{attending|invited|maybe|declined|noreply}?user={user_id}
如果有人想要C& P现有的FQL答案,那么FQL也不是解决方案,因为自API v2.0
以来已经弃用了
这个related answer也对使用Graph API的效率感到疑惑,因为拉动所有用户的事件并通过它们既耗费时间又耗费资源
答案 0 :(得分:0)
好的,所以我找到了答案,这很简单:
/v2.3/{event_id}/invited?user={user_id}
目前此方法
rsvp_status
/invited
(我们从测试中看到的内容)包含受邀参加活动的用户以及自己加入活动的用户(因此不要对单词invited
感到困惑,至少除非facebook再次更改API)