我正在尝试访问用户的facebook事件信息。我目前正在尝试做类似的事情:
[[delegate facebook] requestWithGraphPath:@"me/event/name" andDelegate:self];
但这给了我一个错误:
Err message: (null)
Err code: 10000
我已经将FBConnect集成到xcode中并登录了用户。我也有这行代码:
if (![facebook isSessionValid]) {
NSArray *permissions = [[NSArray alloc] initWithObjects:
@"user_events",
nil];
[facebook authorize:permissions];
[permissions release];
}
在我的应用程序中:didFinishLaunchingWithOptions:delegate方法。
我想获取用户事件的所有名称。我到底该怎么做?
答案 0 :(得分:0)
尝试仅使用“me / events”作为图形路径。即
[[delegate facebook] requestWithGraphPath:@"me/events" andDelegate:self];
修改强>
在响应方法中,执行以下操作以处理结果
NSArray *events = [result objectForKey:@"data"];
for ( NSDictionary *eventData in events ) {
NSString * eventId = [eventData objectForKey:@"id"];
NSString * eventName = [eventData objectForKey:@"name"];
}