【发布时间】:2013-06-16 15:59:23
【问题描述】:
我请求访问用户的点赞,但我找不到真正可以访问的 sn-p。 以下是我请求访问用户喜欢的方式(我还请求允许代表他发帖):
NSArray *permissions = [[NSArray alloc] initWithObjects:
@"publish_actions",
@"user_likes",
nil];
[FBSession openActiveSessionWithPublishPermissions:permissions defaultAudience:FBSessionDefaultAudienceEveryone allowLoginUI:YES
completionHandler:
^(FBSession *session,
FBSessionState state, NSError *error) {
[self sessionStateChanged:session state:state error:error];
}];
弹出一个 AlertView 显示我要求用户喜欢和发布权限,但是在回调中我无法读取发送给我的 NSDictionary<FBGraphUser> *user 中的喜欢,仅包含基本的个人资料信息.
if (FBSession.activeSession.isOpen) {
[[FBRequest requestForMe] startWithCompletionHandler:
^(FBRequestConnection *connection,
NSDictionary<FBGraphUser> *user,
NSError *error) {
if (!error) {
NSLog(@"%@", user);
}
}
}
有什么想法可以让用户喜欢吗?
谢谢。
【问题讨论】:
标签: ios facebook-ios-sdk