在我的 iOS 应用程序中,我使用以下代码获取访问 token :
[self.facebook authorize:[NSArray arrayWithObjects:@"user_events",
@"friends_events", nil]];
然后我使用以下代码请求我的事件:
[self.facebook requestWithGraphPath:@"me/events" andDelegate:friendsVC];
但作为回应,我只会收到我已回复的事件。我想要获得我所有的事件,包括那些我没有回复的事件。
有什么想法吗?
最佳答案
请求
/me/events
仅向您提供用户(可能)计划参加的事件。响应不包括用户已被邀请(但未响应)或拒绝的事件。
还有其他请求可能会有所帮助:
您可以检查用户是否已被邀请参加这样的事件:
/EVENT_ID/invited/USER_ID
可以通过事件检查 RSVP 状态:
/EVENT_ID/attending
/EVENT_ID/maybe
/EVENT_ID/declined
/EVENT_ID/invited
其中每个请求返回具有查询 RSVP 状态的用户列表。
关于iphone - 通过 Facebook iOS SDK 获取我的所有事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10635817/